System Center Configuration Manager의 패키지 및 프로그램

 

적용 대상: System Center Configuration Manager (current branch)

System Center Configuration Manager에서는 Configuration Manager 2007에서 사용되었던 패키지와 프로그램을 계속 지원합니다. 다음 스크립트를 배포하는 경우 패키지 및 프로그램을 사용하여 배포하는 것이 응용 프로그램을 사용하여 배포하는 것보다 적합할 수 있습니다.

패키지 및 프로그램을 응용 프로그램을 Windows PC, Linux 및 UNIX 서버에 배포하는 데 사용할 수 있습니다.

  • 컴퓨터에 응용 프로그램을 설치하지 않는 스크립트(예: 컴퓨터 디스크 드라이브를 조각 모음하는 스크립트)

  • 지속적으로 모니터링하지 않아도 되는 "일회용" 스크립트

  • 되풀이 일정에서 실행되고 전역 평가를 사용할 수 없는 스크립트

System_CAPS_tip

Linux 및 UNIX를 실행하는 클라이언트에 소프트웨어를 배포하려면 Configuration Manager 패키지와 프로그램을 사용해야 합니다. 자세한 내용은 System Center Configuration Manager를 사용하여 Linux 및 UNIX 서버 응용 프로그램 만들기 항목을 참조하세요.

이전 버전의 Configuration Manager에서 패키지를 마이그레이션하는 경우 Configuration Manager 계층에서 기존 패키지를 마이그레이션하고 배포할 수 있습니다. 마이그레이션이 완료된 후 패키지가 소프트웨어 라이브러리 작업 영역의 패키지 노드에 표시됩니다. 소프트웨어 배포를 사용할 때와 같은 방식으로 이러한 패키지를 수정하고 배포할 수 있습니다. 레거시 패키지를 가져올 수 있도록 정의에서 패키지 가져오기 마법사가 Configuration Manager에 남아 있습니다.Configuration Manager 2007에서 Configuration Manager 계층으로 마이그레이션되면 보급 알림이 배포로 변환됩니다.

System_CAPS_note참고

Microsoft System Center Configuration Manager Package Conversion Manager를 사용하면 패키지와 프로그램을 Configuration Manager 응용 프로그램으로 변환할 수 있습니다.

자세한 내용은 Configuration Manager Package Conversion Manager를 참조하세요.

패키지는 배포 지점 그룹 및 모니터링을 비롯한 Configuration Manager의 새 기능 중 일부를 사용할 수 있습니다. Microsoft Application Virtualization(App-V) 응용 프로그램을 Configuration Manager의 패키지 및 프로그램을 사용하여 배포할 수 없습니다. 가상 응용 프로그램을 배포하려면 App-V 응용 프로그램을 Configuration Manager 응용 프로그램으로 만들어야 합니다.

Configuration Manager 패키지 및 프로그램의 만들기, 배포, 모니터링 및 관리에 대한 다음 섹션을 참조하세요.

다음 절차 중 하나를 사용하여 패키지 및 프로그램을 만들거나 가져올 수 있습니다.

패키지 및 프로그램 만들기 마법사를 사용하여 패키지와 프로그램을 만듭니다.

  1. Configuration Manager 콘솔에서 소프트웨어 라이브러리를 클릭합니다.

  2. 소프트웨어 라이브러리 작업 영역에서 응용 프로그램 관리를 확장하고 패키지를 클릭합니다.

  3. 탭의 만들기 그룹에서 패키지 만들기를 클릭합니다.

  4. 패키지 및 프로그램 만들기 마법사의 패키지 페이지에서 다음 정보를 지정합니다.

    • 이름 - 패키지 이름을 최대 50자로 지정합니다.

    • 설명 - 선택적으로 이 패키지에 대한 설명을 최대 128자로 지정합니다.

    • 제조업체 - 선택적으로 Configuration Manager 콘솔에서 패키지를 식별할 수 있도록 제조업체 이름을 지정합니다. 이 이름은 최대 32자입니다.

    • 언어 - 선택적으로 패키지의 언어 버전을 최대 32자로 지정합니다.

    • 버전 - 선택적으로 패키지의 버전 번호를 최대 32자로 지정합니다.

    • 이 패키지는 원본 파일을 포함함 - 이 설정은 패키지가 원본 파일이 클라이언트 장치에 있을 것을 요구하는지 여부를 나타냅니다. 기본적으로 이 확인란은 선택되지 않으며 Configuration Manager가 패키지의 배포 지점을 사용하지 않습니다. 이 확인란을 선택하면 배포 지점이 사용됩니다.

    • 원본 폴더 - 패키지에 원본 파일이 있는 경우 찾아보기를 클릭하여 원본 폴더 설정 대화 상자를 열고 패키지의 원본 파일 위치를 지정합니다.

      System_CAPS_note참고

      사이트 서버의 컴퓨터 계정에 지정한 원본 폴더에 대한 읽기 권한이 있어야 합니다.

  5. 패키지 및 프로그램 만들기 마법사의 프로그램 형식 페이지에서 만들려는 프로그램의 형식을 선택하고 다음을 선택합니다. 컴퓨터 또는 장치에 대한 프로그램을 만들 수 있거나 이 단계를 건너뛰어 나중에 프로그램을 만들 수도 있습니다.

    System_CAPS_tip

    기존 패키지에 대해 새 프로그램을 만들려면 패키지를 선택한 다음 탭의 패키지 그룹에서 프로그램 만들기를 클릭하여 프로그램 만들기 마법사를 엽니다.

  6. 표준 프로그램 또는 장치 프로그램을 만들려면 다음 절차 중 하나를 따르세요.

    표준 프로그램을 만들려면

    1. 패키지 및 프로그램 만들기 마법사프로그램 형식 페이지에서 표준 프로그램을 선택하고 다음을 클릭합니다.

    2. 마법사의 표준 프로그램 페이지에서 다음 정보를 지정합니다.

      • 이름: 프로그램 이름을 최대 50자로 지정합니다.

        System_CAPS_note참고

        프로그램 이름은 패키지 내에서 고유해야 합니다. 프로그램을 만든 후에는 해당 이름을 수정할 수 없습니다.

      • 명령줄 - 사용되는 명령줄을 입력하여 이 프로그램을 시작하거나 찾아보기를 클릭하여 파일 위치를 찾습니다.

        지정된 파일 이름에 확장명을 지정하지 않은 경우 Configuration Manager는 .com, .exe 및 .bat를 가능한 확장명으로 사용하려고 시도합니다.

        프로그램이 클라이언트에서 실행되면 Configuration Manager는 명령줄 파일 이름을 먼저 패키지 안에서 검색하고 로컬 Windows 폴더에서 검색한 다음 로컬 %path%에서 검색합니다. 파일을 찾을 수 없는 경우 프로그램이 실패합니다.

      • 시작 폴더 - 선택적으로 이 필드를 사용하여 프로그램이 실행되는 폴더를 최대 127자로 지정합니다. 이 폴더는 클라이언트에서의 절대 경로 또는 패키지가 포함된 배포 지점 폴더의 상대 경로가 될 수 있습니다.

      • 실행 - 프로그램이 클라이언트 컴퓨터에서 실행되는 모드를 지정합니다. 다음 중 하나를 선택합니다.

        • 보통 - 프로그램이 시스템 및 프로그램 기본값에 따라 보통 모드로 실행됩니다. 이 옵션은 기본 모드입니다.

        • 최소화 - 프로그램이 클라이언트 장치에서 최소화된 상태로 실행됩니다. 사용자는 알림 영역 또는 작업 표시줄에서 설치 작업을 볼 수 있습니다.

        • 최대화 -프로그램이 클라이언트 장치에서 최대화된 상태로 실행됩니다. 사용자가 모든 설치 작업을 볼 수 있습니다.

        • 숨김 – 프로그램이 클라이언트 장치에서 숨겨진 상태로 실행됩니다. 사용자는 설치 작업을 전혀 볼 수 없습니다.

      • 프로그램을 실행할 수 있는 조건 - 프로그램을 클라이언트 컴퓨터에 사용자가 로그온한 경우에만 실행할지, 로그온한 사용자가 없는 경우에만 실행할지 또는 사용자의 로그온 여부에 관계없이 실행할지를 지정합니다.

      • 실행 모드 - 프로그램이 관리자 권한으로 실행할지 또는 현재 로그온된 사용자의 권한으로 실행할지를 지정합니다.

      • 사용자가 프로그램 설치를 보고 사용할 수 있음 - 사용 가능한 경우 이 설정을 사용하여 사용자가 프로그램 설치를 조작할 수 있도록 할지 여부를 지정합니다. 이 확인란은 프로그램을 실행할 수 있는 조건에 대해 로그온한 사용자가 없는 경우에만 또는 사용자의 로그온 여부에 상관없이가 선택되고 실행 모드에 대해 관리 권한으로 실행이 선택된 경우에만 사용할 수 있습니다.

      • 드라이브 모드 - 이 프로그램이 네트워크에서 실행되는 방식에 대한 정보를 지정합니다. 다음 중 하나를 선택합니다.

        • UNC 이름으로 실행 - 프로그램이 UNC(범용 명명 규칙) 이름으로 실행된다는 것을 나타냅니다. 이것이 기본 설정입니다.

        • 드라이브 문자 필요 - 프로그램에 해당 위치를 정규화하기 위한 드라이브 문자가 필요하다는 것을 나타냅니다. 이 설정의 경우 Configuration Manager가 클라이언트에서 사용 가능한 모든 드라이브 문자를 사용할 수 있습니다.

        • 특정 드라이브 문자 필요(예: Z:) - 프로그램에 해당 위치를 정규화하기 위해 지정한 특정 드라이브 문자가 필요하다는 것을 나타냅니다. 지정한 드라이브 문자가 이미 클라이언트에서 사용 중인 경우 프로그램이 실행되지 않습니다.

      • 로그온 시 배포 지점에 다시 연결 - 이 확인란을 사용하여 사용자가 로그온할 때 클라이언트 컴퓨터가 배포 지점에 다시 연결할지 여부를 나타냅니다. 기본적으로 이 확인란은 선택되어 있지 않습니다.

    3. 패키지 및 프로그램 만들기 마법사의 요구 사항 페이지에서 다음 정보를 지정합니다.

      • 다른 프로그램을 먼저 실행 – 이 설정을 사용하여 이 패키지 및 프로그램이 실행되기 전에 실행할 패키지 및 프로그램을 식별할 수 있습니다.

      • 플랫폼 요구 사항모든 플랫폼에서 이 프로그램 실행 또는 지정된 플랫폼에서만 이 프로그램 실행을 선택한 다음 클라이언트가 패키지 및 프로그램의 설치를 위해 실행해야 하는 운영 체제를 선택합니다.

      • 예상 디스크 공간 - 컴퓨터에서 소프트웨어 프로그램을 실행하는 데 필요한 디스크 공간의 크기를 지정합니다.알 수 없음(기본 설정) 또는 0보다 크거나 같은 정수로 지정할 수 있습니다. 값을 지정하면 값 단위도 지정해야 합니다.

      • 최대 허용 실행 시간(분) - 프로그램이 클라이언트 컴퓨터에서 실행될 최대 시간을 지정합니다.알 수 없음(기본 설정) 또는 0보다 크거나 같은 정수로 지정할 수 있습니다.

        기본적으로 이 값은 120분으로 설정되어 있습니다.

        System_CAPS_important중요

        이 프로그램이 실행되는 컬렉션에 대해 유지 관리 기간을 사용하는 경우 최대 허용 실행 시간이 예약된 유지 관리 기간보다 길면 충돌이 발생할 수 있습니다. 그러나 최대 실행 시간이 알 수 없음으로 설정된 경우 프로그램이 유지 관리 기간 중에 실행되기 시작하고 필요한 경우 유지 관리 기간이 끝나도 계속 실행됩니다. 사용자가 최대 실행 시간을 사용 가능한 유지 관리 기간의 길이를 초과한 특정 기간으로 설정하면 해당 프로그램은 실행되지 않습니다.

        이 값이 알 수 없음으로 설정된 경우 Configuration Manager에서 최대 허용 실행 시간이 12시간(720분)으로 설정됩니다.

        System_CAPS_note참고

        관리 권한으로 실행은 선택하고 사용자가 프로그램 설치를 보고 조작할 수 있음은 선택하지 않으면 최대 실행 시간(사용자가 설정한 값 또는 기본값)을 초과하는 경우 Configuration Manager에서 프로그램을 중지합니다.

    4. 다음을 클릭합니다.

    장치 프로그램을 만들려면

    1. 패키지 및 프로그램 만들기 마법사프로그램 형식 페이지에서 장치의 프로그램을 선택하고 다음을 클릭합니다.

    2. 마법사의 장치의 프로그램 페이지에서 다음 정보를 지정합니다.

      • 이름 - 프로그램의 이름을 최대 50자로 지정합니다.

        System_CAPS_note참고

        프로그램 이름은 패키지 내에서 고유해야 합니다. 프로그램을 만든 후에는 해당 이름을 수정할 수 없습니다.

      • 주석 - 선택적으로 이 장치 프로그램의 주석을 최대 127자로 지정합니다.

      • 다운로드 폴더 - Windows CE 장치에서 패키지 원본 파일이 저장될 폴더의 이름을 지정합니다. 기본값은 \Temp\입니다.

      • 명령줄 - 사용할 명령줄을 입력하여 이 프로그램을 시작하거나 찾아보기를 클릭하여 파일 위치를 찾습니다.

      • 다운로드 폴더에서 명령줄 실행 – 이전에 지정한 다운로드 폴더에서 프로그램을 실행하려면 이 옵션을 선택합니다.

      • 이 폴더에서 명령줄 실행 – 프로그램을 실행할 다른 폴더를 지정하려면 이 옵션을 선택합니다.

    3. 마법사의 요구 사항 페이지에서 다음 정보를 지정합니다.

      • 예상 디스크 공간 - 소프트웨어에 필요한 디스크 공간의 크기를 지정합니다. 이는 프로그램을 설치하기 전에 모바일 장치의 사용자에게 표시됩니다.

      • 프로그램 다운로드 - 이 프로그램을 모바일 장치에 다운로드할 수 있는 시점에 관한 정보를 지정합니다.가능한 한 빨리, 고속 네트워크에서만 또는 장치가 고정된 경우에만 중에서 지정할 수 있습니다.

      • 추가 요구 사항 - 이 프로그램에 대한 추가 요구 사항을 지정합니다. 이는 소프트웨어를 설치하기 전에 사용자에게 표시됩니다. 예를 들어 프로그램을 실행하기 전에 다른 응용 프로그램을 모두 종료해야 한다는 것을 사용자에 알릴 수 있습니다.

    4. 다음을 클릭합니다.

  7. 마법사의 요약 페이지에서 수행될 작업을 검토한 다음 마법사를 완료합니다.

새 패키지 및 프로그램이 소프트웨어 라이브러리 작업 영역의 패키지 노드에 표시되는지 확인합니다.

패키지 정의 파일에서 패키지 및 프로그램 만들기

  1. Configuration Manager 콘솔에서 소프트웨어 라이브러리를 클릭합니다.

  2. 소프트웨어 라이브러리 작업 영역에서 응용 프로그램 관리를 확장하고 패키지를 클릭합니다.

  3. 탭의 만들기 그룹에서 정의에서 패키지 만들기를 클릭합니다.

  4. 정의에서 패키지 만들기 마법사의 패키지 정의 패키지에서 기존 패키지 정의 파일을 선택하거나 찾아보기를 클릭하여 새 패키지 정의 파일을 엽니다. 새 패키지 정의 파일을 지정한 후 패키지 정의 목록에서 선택하고 다음을 클릭합니다.

  5. 마법사의 원본 파일 페이지에서 패키지 및 프로그램을 위해 필요한 원본 파일에 대한 정보를 지정하고 다음을 클릭합니다.

  6. 패키지가 원본 파일을 요구하는 경우 마법사의 원본 폴더 페이지에서 원본 파일을 가져올 위치를 지정하고 다음을 클릭합니다.

  7. 마법사의 요약 페이지에서 수행될 작업을 검토한 다음 마법사를 완료합니다. 새 패키지 및 프로그램이 소프트웨어 라이브러리 작업 영역의 패키지 노드에 표시됩니다.

패키지 정의 파일에 대한 자세한 내용은 이 항목의 패키지 정의 파일 형식에 대한 정보 섹션을 참조하세요.

패키지 및 프로그램을 배포하려면

  1. Configuration Manager 콘솔에서 소프트웨어 라이브러리를 클릭합니다.

  2. 소프트웨어 라이브러리 작업 영역에서 응용 프로그램 관리를 확장하고 패키지를 클릭합니다.

  3. 배포하려는 패키지를 선택한 다음 배포 그룹의 탭에서 배포를 클릭합니다.

  4. 소프트웨어 배포 마법사의 일반 페이지에서 배포하려는 패키지 및 프로그램의 이름, 패키지 및 프로그램을 배포하려는 컬렉션 및 배포에 대한 선택적 주석을 지정합니다.

    컬렉션의 기본 배포 지점 그룹에 패키지 콘텐츠를 저장하려면 이 컬렉션에 연결된 기본 배포 지점 그룹 사용을 선택합니다. 선택한 컬렉션을 배포 지점 그룹과 연결하지 않은 경우 이 옵션을 사용할 수 없게 됩니다.

  5. 마법사의 콘텐츠 페이지에서 추가를 클릭하고 이 패키지 및 프로그램과 연결된 콘텐츠를 배포할 배포 지점 또는 배포 지점 그룹을 선택합니다.

  6. 마법사의 배포 설정 페이지에서 이 배포에 대한 용도를 선택하고 대기 모드 해제 패킷 및 데이터 통신 연결에 대한 옵션을 지정합니다.

    • 용도 - 다음 중 하나를 선택합니다.

      • 사용 가능 - 응용 프로그램이 사용자에게 배포되면 사용자가 응용 프로그램 카탈로그에서 게시된 패키지 및 프로그램을 보고 필요 시 요청할 수 있습니다. 패키지 및 프로그램이 장치에 배포되면 사용자가 소프트웨어 센터에서 응용 프로그램을 보고 필요 시 설치할 수 있습니다.

      • 필수 - 구성된 일정에 따라 자동으로 패키지 및 프로그램이 배포됩니다. 그러나 사용자는 소프트웨어 센터를 통해 패키지 및 프로그램 배포 상태를 추적하고 최종 기한 전에 설치할 수 있습니다.

    • 절전 모드 해제 패킷 보내기 – 배포 목적이 필수로 설정된 경우 이 옵션을 선택하면 설치 최종 기한 시간에 컴퓨터의 절전 모드를 해제하기 위해 배포를 설치하기 전에 컴퓨터에 절전 모드 해제 패킷이 전송됩니다. 이 옵션을 사용하려면 먼저 컴퓨터에 Wake On LAN을 구성해야 합니다.

    • 필요한 경우 설치 최종 기한에 도달한 후 클라이언트에서 요금제 인터넷 연결을 사용하여 콘텐츠를 다운로드하도록 허용(추가 비용이 발생할 수 있음)을 선택합니다.

    System_CAPS_note참고

    사용자의 기본 장치에 소프트웨어 미리 배포 옵션은 패키지 및 프로그램을 배포할 때 사용할 수 없습니다.

  7. 마법사의 일정 페이지에서 이 패키지 및 프로그램이 배포되거나 클라이언트 장치에서 사용할 수 있게 되는 시기를 구성합니다.

    이 페이지의 옵션은 배포 작업을 사용 가능으로 설정하는지 또는 필수로 설정하는지에 따라 다릅니다.

  8. 배포 목적이 필수로 설정된 경우 다시 실행 동작 드롭다운 목록에서 프로그램에 대한 다시 실행 동작을 구성합니다. 다음 옵션에서 선택합니다.

    다시 실행 동작

    추가 정보

    배포한 프로그램을 다시 실행 안 함

    클라이언트에서 프로그램이 다시 실행되지 않으며, 프로그램이 원래 실패했거나 프로그램 파일이 변경된 경우에도 그렇습니다.

    프로그램을 항상 다시 실행

    배포가 예약된 시간에 프로그램이 클라이언트에서 항상 다시 실행되며, 프로그램이 이미 성공적으로 실행된 경우에도 그렇습니다. 이 설정은 프로그램이 업데이트되는 되풀이 배포(예: 바이러스 백신 소프트웨어의 경우)를 사용할 때 유용할 수 있습니다.

    이전 시도가 실패한 경우 다시 실행

    이전 실행 시도가 실패한 경우에만 프로그램이 배포가 예약된 시간에 다시 실행됩니다.

    이전 시도에서 성공한 경우 다시 실행

    이전에 성공적으로 클라이언트에서 실행된 경우에만 프로그램이 다시 실행됩니다. 이 설정은 프로그램이 일상적으로 업데이트되고 각 업데이트가 이전 업데이트의 성공적인 설치를 필요로 하는 되풀이 보급 알림을 사용할 경우 유용합니다.

  9. 마법사의 사용자 환경 페이지에서 다음 정보를 지정합니다.

    • 사용자가 할당과 별개로 프로그램을 실행할 수 있도록 허용 – 설정되면 사용자는 예약된 설치 시간에 관계없이 소프트웨어 센터에서 이 소프트웨어를 설치할 수 있습니다.

    • 소프트웨어 설치 – 구성된 유지 관리 기간을 벗어난 시간에 소프트웨어를 설치할 수 있도록 허용합니다.

    • 시스템 다시 시작(설치 완료에 필요한 경우) - 소프트웨어 설치를 위해 장치 다시 시작을 완료해야 하는 경우 구성된 유지 관리 기간이 아니어도 이 작업이 발생하는 것을 허용합니다.

    • Embedded 장치 - 쓰기 필터를 사용하는 Windows Embedded 장치에 패키지 및 프로그램을 배포할 때 임시 오버레이에 패키지 및 프로그램을 설치하고 나중에 변경 내용을 커밋하도록 지정할 수도 있고, 설치 최종 기한에 또는 유지 관리 기간 동안 변경 내용을 커밋하도록 지정할 수도 있습니다. 유지 관리 기간 동안이나 설치 최종 기한에 변경 내용을 커밋하는 경우 장치를 다시 시작해야 하며 변경 내용이 장치에 유지됩니다.

      System_CAPS_note참고

      패키지 및 프로그램을 Windows Embedded 장치에 배포할 경우 해당 장치가 유지 관리 기간이 구성된 컬렉션의 멤버인지 확인하세요. Windows Embedded 장치에 패키지 및 프로그램을 배포할 때 유지 관리 기간을 사용하는 방법에 대한 자세한 내용은 System Center Configuration Manager를 사용하여 Windows Embedded 응용 프로그램 만들기 항목을 참조하세요.

  10. 마법사의 배포 지점 페이지에서 다음 정보를 지정합니다.

    • 배포 옵션 – 클라이언트가 프로그램 콘텐츠 실행을 위해 수행해야 하는 작업을 지정합니다. 클라이언트가 빠른 네트워크 경계 또는 느리거나 불안정한 네트워크 경계에 있을 때의 동작을 지정할 수 있습니다.

    • 클라이언트가 동일한 서브넷에 있는 다른 클라이언트와 콘텐츠를 공유하도록 허용 - 클라이언트가 콘텐츠를 이미 다운로드하고 캐시한 네트워크상의 다른 클라이언트에서 콘텐츠를 다운로드하도록 허용하여 네트워크 로드를 줄이려면 이 옵션을 선택합니다. 이 옵션은 Windows BranchCache를 활용하며 Windows Vista SP2 이상을 실행하는 컴퓨터에서 사용될 수 있습니다.

    • 클라이언트가 콘텐츠에 대한 대체 원본 위치를 사용하도록 허용 – 설정되면 지정된 배포 지점 또는 배포 지점 그룹에서 해당 콘텐츠를 사용할 수 없는 경우 필요한 콘텐츠의 계층에서 다른 배포 지점을 검색할 수 있습니다.

  11. 마법사의 요약 페이지에서 수행될 작업을 검토한 다음 마법사를 완료합니다.

    배포를 선택하는 경우 패키지 배포 탭의 세부 정보 창 및 모니터링 작업 영역의 배포 노드에서 해당 배포를 볼 수 있습니다. 자세한 내용은 이 항목의 패키지 및 프로그램을 모니터링하는 방법를 참조하십시오.

System_CAPS_important중요

소프트웨어 배포 마법사의 배포 지점 페이지에서 배포 지점에서 프로그램 실행 옵션을 구성한 경우 배포 지점의 패키지 공유에 이 패키지의 콘텐츠 복사 옵션의 선택을 취소하지 마세요. 취소하면 배포 지점에서 패키지를 사용할 수 없게 됩니다.

패키지 및 프로그램 배포를 모니터링하려면 System Center Configuration Manager에서 응용 프로그램 모니터링에서 자세히 설명한 것처럼 응용 프로그램 모니터링에 사용하는 동일한 절차를 사용합니다.

또한 패키지 및 프로그램에는 패키지와 프로그램의 배포 상태에 대한 정보를 모니터링할 수 있도록 하는 많은 기본 제공 보고서가 포함되어 있습니다. 이러한 보고서는 소프트웨어 배포 - 패키지 및 프로그램소프트웨어 배포 - 패키지 및 프로그램 배포 상태의 보고서 범주로 되어 있습니다.

Configuration Manager에서 보고를 구성하는 방법에 대한 자세한 내용은 System Center Configuration Manager에서 보고 항목을 참조하세요.

소프트웨어 라이브러리 작업 영역에서 응용 프로그램 관리를 확장하고 패키지를 클릭하고 관리하려는 패키지를 선택한 후 다음 표에서 관리 작업을 선택합니다.

작업

추가 정보

사전 준비된 콘텐츠 파일 만들기

다른 사이트에 수동으로 가져올 수 있는 패키지 콘텐츠가 있는 파일을 만들 수 있도록 하는 사전 준비된 콘텐츠 파일 만들기 마법사를 엽니다. 사이트 서버와 배포 지점 간에 네트워크 대역폭이 낮은 경우 유용합니다.

프로그램 만들기

이 패키지에 대한 새 프로그램을 만들 수 있는 프로그램 만들기 마법사를 엽니다.

내보내기

선택한 패키지 및 해당 콘텐츠를 파일에 내보낼 수 있는 패키지 내보내기 마법사를 엽니다.

패키지 및 프로그램을 가져오는 방법에 대한 자세한 내용은 이 항목의 패키지 및 프로그램을 만드는 방법 섹션을 참조하세요.

배포:

선택한 패키지 및 프로그램을 컬렉션에 배포할 수 있는 소프트웨어 배포 마법사를 엽니다. 자세한 내용은 이 항목의 패키지 및 프로그램을 배포하는 방법를 참조하십시오.

콘텐츠 배포

패키지 및 프로그램과 연관된 콘텐츠를 선택한 배포 지점 또는 배포 지점 그룹에 보낼 수 있는 콘텐츠 배포 마법사를 엽니다.

배포 지점 업데이트

선택한 패키지 및 프로그램에 대한 최신 콘텐츠를 사용하여 배포 지점을 업데이트합니다.

패키지 정의 파일은 Configuration Manager에서 패키지 및 프로그램 만들기를 자동화하는 데 사용할 수 있는 스크립트입니다. 이 스크립트는 Configuration Manager에서 패키지 및 프로그램을 만들기 위해 필요한 모든 정보(패키지 원본 파일의 위치 제외)를 제공합니다. 각 패키지 정의 파일은 .ini 파일 형식에 따른 ASCII 또는 UTF-8 텍스트 파일이며 다음 설명 섹션이 포함되어 있습니다.

이 섹션에서 파일을 패키지 정의 파일로 식별합니다. 이 섹션에는 다음 정보가 포함됩니다.

  • Version: 파일에서 사용되는 패키지 정의 파일 형식의 버전을 지정합니다. 이는 SMS(System Management Server)가 작성된 Configuration Manager 또는 SMS의 버전에 해당합니다. 이 항목은 필수입니다.

이 패키지 정의 파일 섹션에 패키지 및 프로그램의 속성을 지정합니다. 이 섹션에서는 다음 정보가 제공됩니다.

  • Name: 최대 50자의 패키지 이름입니다. 이 항목은 필수입니다.

  • Version: 최대 32자의 패키지 버전입니다. 이 항목은 선택 항목입니다.

  • Icon: 선택적으로 이 패키지에 사용할 아이콘이 있는 파일입니다. 지정된 경우 Configuration Manager 콘솔의 기본 패키지 아이콘이 이 아이콘으로 교체됩니다.

  • Publisher: 최대 32자의 패키지 게시자입니다. 이 항목은 필수입니다.

  • Language: 최대 32자의 패키지의 언어 버전입니다. 이 항목은 필수입니다.

  • Comment: 최대 127자의 선택적으로 사용하는 패키지에 대한 주석입니다.

  • ContainsNoFiles: 이 항목은 소스가 패키지와 관련되어 있는지 여부를 나타냅니다.

  • Programs: 이 패키지에 대해 정의된 프로그램입니다. 각 프로그램 이름은 이 패키지 정의 파일의 [Program] 섹션에 해당합니다. 이 항목은 필수입니다.

    예:

    Programs=Typical, Custom, Uninstall

  • MIFFileName: 최대 50자의 패키지 상태를 포함하는 MIF(관리 정보 형식) 파일의 이름입니다.

  • MIFName: 최대 50자의 MIF 일치를 위한 패키지 이름입니다.

  • MIFVersion: 최대 32자의 MIF 일치를 위한 패키지의 버전 번호입니다.

  • MIFPublisher: 최대 32자의 MIF 일치를 위한 패키지의 소프트웨어 게시자입니다.

[Package Definition] 섹션의 Programs 항목에서 지정된 각 프로그램의 경우 패키지 정의 파일에는 해당 프로그램을 정의하는 [Program] 섹션이 있어야 합니다. 각 Program 섹션에서 다음 정보가 제공됩니다.

  • Name: 최대 50자의 프로그램 이름입니다. 이 항목은 패키지 내에서 고유해야 합니다. 이 이름은 보급 알림을 정의할 때 사용됩니다. 클라이언트 컴퓨터에서 프로그램 이름이 제어판의 보급 프로그램 실행에 표시됩니다. 이 항목은 필수입니다.

  • Icon: 선택적으로 이 프로그램에 사용할 아이콘이 있는 파일을 지정합니다. 지정하는 경우 Configuration Manager 콘솔의 기본 프로그램 아이콘이 이 아이콘으로 교체되고 프로그램이 보급될 때 클라이언트 컴퓨터에 표시됩니다.

  • Comment: 최대 127자의 프로그램에 대한 선택적 주석입니다.

  • CommandLine: 최대 127자의 프로그램에 대한 명령줄을 지정합니다. 명령은 패키지 원본 폴더에 상대적입니다. 이 항목은 필수입니다.

  • StartIn: 프로그램의 작업 폴더를 지정합니다(최대 127자). 이 항목은 클라이언트 컴퓨터의 절대 경로이거나 패키지 원본 폴더의 상대 경로일 수 있습니다. 이 항목은 필수입니다.

  • Run: 프로그램이 실행되는 프로그램 모드를 지정합니다.Minimized, Maximized 또는 Hidden 중에서 지정할 수 있습니다. 이 항목이 포함되지 않은 경우 프로그램이 표준 모드에서 실행됩니다.

  • AfterRunning: 프로그램이 성공적으로 완료된 후 발생하는 특별한 동작을 지정합니다. 사용 가능한 옵션은 SMSRestart, ProgramRestart 또는 SMSLogoff입니다. 이 항목이 포함되지 않은 경우 프로그램이 특별한 동작을 실행하지 않습니다.

  • EstimatedDiskSpace - 컴퓨터에서 소프트웨어 프로그램을 실행하는 데 필요한 디스크 공간의 크기를 지정합니다.Unknown(기본 설정) 또는 0보다 크거나 같은 정수로 지정할 수 있습니다. 값을 지정하면 값 단위도 지정해야 합니다.

    예:

    EstimatedDiskSpace=38MB

  • EstimatedRunTime: 클라이언트 컴퓨터에서 프로그램이 실행될 예상 기간(분)을 지정합니다.Unknown(기본 설정) 또는 0보다 큰 정수로 지정할 수 있습니다.

    예:

    EstimatedRunTime=25

  • SupportedClients: 이 프로그램이 실행되는 프로세서 및 운영 체제를 지정합니다. 지정된 플랫폼은 쉼표로 구분되어야 합니다. 이 항목이 포함되지 않은 경우 이 프로그램에 대해 지원되는 플랫폼 검사를 사용할 수 없습니다.

  • SupportedClientMinVersionX, SupportedClientMaxVersionX: SupportedClients 항목에서 지정된 운영 체제에 대한 버전 번호의 시작-끝 범위를 지정합니다.

    예:

    SupportedClients=Win NT (I386),Win NT (IA64),Win NT (x64)
    Win NT (I386) MinVersion1=5.00.2195.4
    Win NT (I386) MaxVersion1=5.00.2195.4
    Win NT (I386) MinVersion2=5.10.2600.2
    Win NT (I386) MaxVersion2=5.10.2600.2
    Win NT (I386) MinVersion3=5.20.0000.0
    Win NT (I386) MaxVersion3=5.20.9999.9999
    Win NT (I386) MinVersion4=5.20.3790.0
    Win NT (I386) MaxVersion4=5.20.3790.2
    Win NT (I386) MinVersion5=6.00.0000.0
    Win NT (I386) MaxVersion5=6.00.9999.9999
    Win NT (IA64) MinVersion1=5.20.0000.0
    Win NT (IA64) MaxVersion1=5.20.9999.9999
    Win NT (x64) MinVersion1=5.20.0000.0
    Win NT (x64) MaxVersion1=5.20.9999.9999
    Win NT (x64) MinVersion2=5.20.3790.0
    Win NT (x64) MaxVersion2=5.20.9999.9999
    Win NT (x64) MinVersion3=5.20.3790.0
    Win NT (x64) MaxVersion3=5.20.3790.2
    Win NT (x64) MinVersion4=6.00.0000.0
    Win NT (x64) MaxVersion4=6.00.9999.9999 
    
  • AdditionalProgramRequirements: 선택적으로 클라이언트 컴퓨터에 대한 다른 정보 또는 요구 사항을 최대 127자로 제공합니다.

  • CanRunWhen: 클라이언트 컴퓨터에서 프로그램을 실행하는 데 필요한 사용자 상태를 지정합니다. 사용 가능한 값은 UserLoggedOn, NoUserLoggedOn 또는 AnyUserStatus입니다. 기본값은 UserLoggedOn입니다.

  • UserInputRequired: 프로그램에 사용자의 조작이 필요한지 여부를 지정합니다. 사용 가능한 값은 True 또는 False입니다. 기본값은 True입니다.CanRunWhenUserLoggedOn으로 설정되지 않은 경우 이 항목이 False로 설정됩니다.

  • AdminRightsRequired: 컴퓨터에서 프로그램이 실행될 수 있도록 관리자 자격 증명을 필요로 하는지 여부를 지정합니다. 사용 가능한 값은 True 또는 False입니다. 기본값은 False입니다. 이 항목은 CanRunWhenUserLoggedOn으로 설정되지 않은 경우 True로 설정됩니다.

  • UseInstallAccount: 클라이언트 컴퓨터에서 프로그램이 실행될 때 클라이언트 소프트웨어 설치 계정을 사용하는지 여부를 지정합니다. 기본적으로 이 값은 False입니다. 또한 CanRunWhenUserLoggedOn으로 설정된 경우 이 값이 False로 설정됩니다.

  • DriveLetterConnection: 프로그램이 배포 지점에 있는 패키지 파일에 대한 드라이브 문자 연결을 필요로 하는지 여부를 지정합니다.True 또는 False를 지정할 수 있습니다. 기본값은 False이며, 이는 프로그램이 UNC(범용 명명 규칙) 연결을 사용할 수 있도록 합니다. 이 값이 True로 설정된 경우 사용 가능한 다음 드라이브 문자가 사용됩니다(Z:로 시작해서 역방향으로 진행).

  • SpecifyDrive: 선택적으로 프로그램이 배포 지점에서 패키지 파일에 연결하는 데 필요한 드라이브 문자를 지정합니다. 이를 지정하면 클라이언트가 배포 지점에 연결되기 위해 지정된 드라이브 문자를 사용해야 합니다.

  • ReconnectDriveAtLogon: 사용자가 로그온할 때 컴퓨터가 배포 지점에 다시 연결할지 여부를 지정합니다. 사용 가능한 값은 True 또는 False입니다. 기본값은 False입니다.

  • DependentProgram: 현재 프로그램 전에 실행해야 하는 이 패키지의 프로그램을 지정합니다. 이 항목은 DependentProgram=<ProgramName> 형식을 사용하며 여기서 <ProgramName>은 패키지 정의 파일의 해당 프로그램에 대한 이름 항목입니다. 종속 프로그램이 없을 경우 이 항목을 비워둡니다.

    예:

    DependentProgram=Admin
    DependentProgram=

  • Assignment: 프로그램을 사용자에게 할당하는 방법을 지정합니다. 이 값은 첫 번째 로그온한 사용자만 프로그램을 실행하도록 하는 FirstUser 또는 클라이언트에 로그온한 모든 사용자가 프로그램을 실행하도록 하는 EveryUser일 수 있습니다.CanRunWhenUserLoggedOn으로 설정되지 않은 경우 이 항목이 FirstUser로 설정됩니다.

  • Disabled: 이 프로그램이 클라이언트에 보급될 수 있는지 여부를 지정합니다. 사용 가능한 값은 True 또는 False입니다. 기본값은 False입니다.

표시: