다음을 통해 공유


유니버설 인쇄 프린터 프로비저닝 도구 [곧 사용되지 않음]

개요

유니버설 인쇄 프린터 프로비저닝 도구를 사용하면 조직에서 Microsoft Endpoint Manager를 사용하여 사용자의 Windows 10 디바이스에 프린터를 배포할 수 있습니다.

이 문서에서는 이 도구를 사용하기 위한 요구 사항, 구성 및 단계를 다룹니다.

이 빠른 시작 가이드에서는 유니버설 인쇄를 사용하도록 설정하고 프린터를 설정하는 방법을 설명합니다.

Important

Windows 11의 새 유니버설 인쇄 CSP 가 이 도구를 대체합니다. 자세한 내용은 유니버설 인쇄 프린터 프로비저닝을 참조 하세요.

필수 구성 요소

도구를 사용하기 전에 다음 단계가 완료되었는지 확인하세요.

  1. 시작 설명서에 따라 요구 사항을 충족합니다.

  2. Windows 10 디바이스에는 최신 Windows 업데이트 설치되어 있어야 합니다.

    1. Windows 10 버전 2004: KB4571744
    2. Windows 10 버전 1903 및 1909의 경우: KB4566116
  3. Windows 10 디바이스가 Microsoft Endpoint Manager에 등록됨

설정:

1단계: 유니버설 인쇄 프린터 프로비저닝 도구 다운로드

Microsoft 다운로드 센터에서 유니버설 인쇄 프린터 프로비저닝 도구에 대한 모든 파일을 다운로드합니다.

다운로드에는 다음 파일이 포함됩니다.

  1. UniversalPrintPrinterProvisioning.0.1.0.0.intunewin: 프린터 프로비저닝 도구를 포함하는 미리 패키지된 Intune Win32 앱 패키지입니다. Microsoft Endpoint Manager를 사용하여 유니버설 인쇄 프린터를 미리 프로비전해야 하는 모든 디바이스에 이 패키지를 배포해야 합니다.
  2. SamplePolicy.zip: 이 ZIP 폴더에는 다음 두 개의 파일이 포함됩니다.
    1. printers.csv (샘플): 이 파일은 예제입니다. 지정된 사용자 디바이스 집합에 추가해야 하는 프린터 목록을 만들기 위한 참조로 사용할 수 있습니다.
    2. InstallPolicy.cmd 는 구성 파일을 사용자 디바이스의 printers.csv 적절한 폴더에 복사하는 간단한 스크립트입니다.
  3. EULA.rtf: 도구가 미리 보기 상태입니다. 소프트웨어 사용은 "EULA.rtf"라는 파일의 도구에 포함된 EULA(최종 사용자 사용권 계약)의 조건에 동의하는 것으로 작동합니다.

2단계: Intune Win32 앱 패키지 배포

Microsoft Endpoint Manager를 사용하여 프린터를 미리 프로비전해야 하는 모든 대상 디바이스에 Windows 앱(Win32)으로 배포 UniversalPrintPrinterProvisioning0.1.0.0.intunewin 합니다.

패키지를 배포하는 동안 대부분의 필드가 미리 채워집니다. (예: 동작시스템으로 설치). 다른 필드는 다음과 같이 채워야 합니다.

  1. 요구 사항:
    1. 운영 체제 아키텍처: 32비트 및 64비트 모두를 선택합니다.
    2. 최소 운영 체제: Windows 10 1903 (유니버설 인쇄에 대한 최소 요구 사항)
  2. 검색 규칙에 따라
    1. 수동으로 검색 규칙을 구성하고 추가를 클릭하여 규칙 형식선택합니다.
    2. 규칙 유형을 MSI선택합니다. 해당 필드가 자동으로 채워집니다.
  3. 할당에서 프린터를 미리 프로비전해야 하는 Windows 10 디바이스가 포함된 디바이스 그룹을 추가합니다.

Intune 애플리케이션 패키지를 배포하는 방법에 대한 자세한 내용은 Intune 독립 실행형 – Win32 앱 관리: Intune에 Win32 앱 추가를 참조하세요.

3단계: 사용자의 디바이스에 배포해야 하는 프린터 printers.csv 목록 만들기

프린터 목록을 사용하여 구성 CSV 파일을 만듭니다. CSV 파일의 이름을 "printers.csv"로 지정합니다.

다른 사용자 집합에 대해 다른 프린터를 배포해야 하는 경우 사용자 그룹당 하나의 printers.csv 구성 파일을 만들어야 합니다.

Printers.csv 파일에는 다음이 포함되어야 합니다.

  1. 세 개의 열 이름을 가진 머리글 행: SharedID, SharedNameIsDefault

  2. 행당 하나의 프린터가 있습니다. 프린터는 SharedIDSharedName 유니버설 인쇄 포털(아래 이미지 참조) 또는 PowerShell에서 검색할 수 있습니다.

    image-20200825170518854

참고 항목

참조는 패키지(SamplePolicy\printers.csv)의 일부로 다운로드된 샘플을 참조 printers.csv 하세요.

4단계: 배포할 사용자 지정 Win32 애플리케이션 패키지(Intunewin 파일) 생성 printers.csv

Microsoft Win32 콘텐츠 준비 도구를 사용하여 사용자 지정 Win32 애플리케이션 패키지를 만듭니다(이름을 지정 InstallPolicy.intunewin 합니다. 사용자 고유의 이름을 사용할 수 있습니다). 이 사용자 지정 애플리케이션 패키지는 사용자의 디바이스에 파일을 배포 printers.csv 하는 데 사용됩니다.

Intune 독립 실행형 - Win32 앱 관리: 업로드할 Win32 앱 콘텐츠 준비

각 단계를 자세히 살펴보겠습니다.

  1. 유니버설 인쇄 프린터 프로비저닝 도구 다운로드에는 명령 스크립트"SamplePolicy/InstallPolicy.cmd" 가 포함되어 있습니다. 이 스크립트를 사용하여(있는 그대로) 사용자의 디바이스에서 파일을 복사 printers.csv 할 수 있습니다.

  2. 다음 파일을 단일 폴더에 배치합니다.

    • Printers.csv 은 3단계에서 생성됩니다.
    • 유니버설 인쇄 프린터 프로비저닝 도구 다운로드의 일부인 명령 스크립트(InstallPolicy.cmd)입니다.

    prov-tool-install-policy-folder

  3. GitHub에서 Microsoft Win32 콘텐츠 준비 도구를 zip 파일로 다운로드합니다. 그러면 디바이스의 Microsoft-Win32-Content-Prep-Tool-master.zip 폴더에 Downloads 파일이 다운로드됩니다.

    Win32-content-prep-tool-github-image

  4. 파일 내용의 Microsoft-Win32-Content-Prep-Tool-master.zip 압축을 풉니다.

    Win32-Content-Prep-Tool-folder-image

  5. 명령 프롬프트를 시작하고 Microsoft Win32 콘텐츠 준비 도구 파일의 압축을 푼 폴더로 이동합니다.

    IntuneWinAppUtil.exe 명령을 실행합니다. 메시지가 표시되면 다음을 입력합니다.

    • Source folder: 프린터(printers.csv) 및 InstallPolicy.cmd 파일 목록이 있는 폴더입니다.

    • Setup file: 파일의 InstallPolicy.cmd 경로(또는 사용자의 디바이스에서 파일을 복사 printers.csv 하는 데 사용할 다른 스크립트)

    • Output Folder: 생성된 intunewin 패키지 파일을 저장할 폴더입니다.

    • Do you want to specify catalog folder (Y/N): N을 입력합니다.

    Win32-Content-Prep-Tool-Input-prompt

    모든 입력을 입력하고 Enter 키를 누르면 도구에서 intunewin 패키지를 생성하고 다음 출력을 표시합니다.

    Win32-Content-Prep-Tool-Output

  6. 이제 사용자 지정 intunewin 패키지 InstallPolicy.intunewin 가 생성되고 출력 폴더에서 찾을 수 있습니다.

    IntallPolicy-intunewin-package

5단계: 사용자 디바이스에 사용자 지정 intunewin 애플리케이션 패키지 배포

InstallPolicy.intunewin Win32 애플리케이션 패키지는 Microsoft Endpoint Manager를 사용하여 사용자의 디바이스에 배포해야 합니다. 실행할 단계는 다음과 같습니다.

  1. Microsoft Endpoint Manager를 시작하고 앱-모든 앱으로 >이동합니다.

  2. 추가 클릭

    Microsoft-Endpoint-Manager-Add-App

  3. Windows 앱으로 앱 유형 선택(Win 32)

    Microsoft-Endpoint-Manager-Select-App-Type

    선택을 클릭하면 마법사가 시작됩니다.

  4. 앱 정보 - 이전에 생성된 사용자 지정 intunewin 애플리케이션 패키지(InstallPolicy.intunewin)를 선택하고 다른 앱 정보를 완료합니다.

  5. 프로그램 - 프린터는 사용자 수준(사용자의 모든 디바이스) 또는 디바이스 수준에서만 배포할 수 있습니다.

    사용자 수준에서 배포하는 경우

    • 설치 명령에서 InstallPolicy.cmd 사용자 설치 입력
    • 제거 명령에서 InstallPolicy.cmd 사용자 제거를 입력합니다.
    • 설치 동작에서 사용자 선택
    • 반환 코드의 경우 코드 형식 성공만 유지합니다. 나머지 반환 코드는 삭제할 수 있습니다.

    그러면 사용자 디바이스의 printers.csv %AppData%\UniversalPrinterProvisioning\Configuration에 파일이 복사됩니다.

    Microsoft-Endpoint-Manager-add-app-program

    디바이스 수준에서 배포하는 경우

    • 설치 명령에서 InstallPolicy.cmd 디바이스 설치 입력
    • 제거 명령에서 InstallPolicy.cmd 디바이스 제거를 입력합니다.
    • 설치 동작에서 시스템을 선택합니다.

    그러면 디바이스의 printers.csv 아키텍처에 따라 다음 폴더 중 하나에 파일이 복사됩니다.

    • x64 디바이스에서: "%ProgramFiles(x86)%\UniversalPrintPrinterProvisioning\Configuration\"
    • x86 디바이스에서: "%ProgramFiles%\UniversalPrintPrinterProvisioning\Configuration\"

    이 문서의 나머지 부분에 대해서는 사용자컨텍스트를 진행합니다. 디바이스 수준에서 배포하려는 경우 아래 단계에서 몇 가지 변경이 필요할 수 있습니다.

    디바이스 다시 시작 동작의 경우 특정 작업 없음을 선택합니다.

  6. 요구 사항 -

    • 운영 체제 아키텍처: 32비트 및 64비트 모두를 선택합니다.
    • 최소 운영 체제: Windows 10 1903 선택(유니버설 인쇄에 대한 최소 요구 사항)

    Microsoft-Endpoint-manager-add-app-requirements

  7. 검색 규칙 -

    • 규칙 형식: 검색 규칙 수동 구성 선택
    • 추가 클릭
      • 규칙 유형: 파일 선택
      • 경로: %AppData%\UniversalPrintPrinterProvisioning\Configuration 입력
      • 파일 또는 폴더: Enter printers.csv
      • 검색 방법: 파일 또는 폴더 선택

    Microsoft-Endpoint-Manager-add-app-detection-rules

  8. 종속성 - 이 단계를 무시하고 다음클릭할 수 있습니다.

  9. 할당 - 필수에서 +그룹 추가를 클릭합니다. 지정된 프린터 printers.csv 목록을 배포해야 하는 사용자 그룹을 선택합니다.

    Microsoft-Endpoint-Manager-add-app-assignments

  10. 검토+만들기 - 모든 설정을 검토하고 만들기를 클릭합니다.

    Microsoft-Endpoint-Manager-add-app-review

모든 단계가 완료되면 Microsoft Endpoint Manager는 유니버설 인쇄 프린터를 대상 사용자의 디바이스에 배포할 준비가 됩니다.

Microsoft-Endpoint-Manager-add-app-final

Microsoft Endpoint Manager에서 해당 intunewin 앱을 클릭하고 디바이스 설치 상태 및 사용자 설치 상태를 확인할 수 있습니다.

Endpoint-Manager-app-device-install-report

Microsoft Intune을 사용하여 앱 정보 및 할당 모니터링

프린터는 어떻게 설치되어 있나요?

위의 2 단계는 Windows 10 디바이스에 백그라운드 서비스를 설치합니다. 백그라운드 서비스는 "사용자 로그온" 이벤트를 수신 대기합니다. 5단계에서 배포된 두 번째 패키지(InstallPolicy.intunewin)는 사용자의 Windows 10 디바이스에 프린터 목록이 포함된 구성 파일을 배치합니다.

사용자가 로그인하면 백그라운드 서비스가 트리거되어 유니버설 인쇄 프린터를 설치합니다. 파일을 찾습니다 printers.csv . 이 경우 서비스에서 파일에 나열된 printers.csv 모든 프린터를 Windows 10 디바이스에 추가합니다.

참고 항목

로그인한 사용자가 액세스할 수 있는 프린터만 디바이스에 추가됩니다.>

문제 해결

사용자가 로그인한 후 유니버설 인쇄 프린터가 설치되지 않은 경우 다음을 확인합니다.

배포 수준에 따라 printers.csv 파일이 있는지 확인합니다.

  • 사용자:
    • %AppData%\UniversalPrintPrinterProvisioning\Configuration
  • 장치:
    • x64 디바이스: "%ProgramFiles(x86)%\UniversalPrintPrinterProvisioning\Configuration"
    • x86 디바이스: "%ProgramFiles%\UniversalPrintPrinterProvisioning\Configuration"

printers.csv 파일에 정의된 프린터가 설치되지 않은 경우 애플리케이션 및 서비스 로그 아래 클라이언트에 있는 PrintProvisioning 이벤트 로그를> 확인합니다. Microsoft -> 이벤트 3의 UniversalPrint에 다음 텍스트가 있습니다.

설명: "시스템에서 지정된 경로를 찾을 수 없습니다."

이 오류가 표시되면 두 가지 가능한 원인이 있습니다.

  1. 사용자가 프린터에 액세스할 수 없습니다.

    • 유니버설 인쇄 포털에서 프린터에 대한 액세스 목록을 확인하고 사용자의 계정이 직접 또는 Microsoft Entra ID 보안 그룹의 일부로 추가되어 있는지 확인합니다.

    • "프린터 추가"를 사용하여 프린터를 수동으로 검색하고 추가할 수 있는지 확인합니다. 프린터를 수동으로 추가할 수 없는 경우 "클라이언트에서 프린터 설치 또는 검색" 아래의 문제 해결 단계를 따릅니다.

  2. printers.csv 파일에는 ShareID 대신 PrinterID가 있습니다.

    • printers.csv 파일에서 올바른 ID가 사용되고 있는지 확인합니다.

추가 리소스

비디오 데모(@13:48): 유니버설 인쇄를 사용하여 온-프레미스 인쇄 서버 제거