Windows 클라이언트를 프로비전하기 위한 PowerShell cmdlet(참조)
Windows 클라이언트에는 프로비저닝 PowerShell cmdlet이 포함됩니다. 이러한 cmdlet을 사용하면 다음 기능을 간편하게 스크립팅할 수 있습니다.
Cmdlet
Add-ProvisioningPackage: 프로비저닝 패키지를 적용합니다.
구문:
Add-ProvisioningPackage [-Path] <string> [-ForceInstall] [-LogsFolder <string>] [-QuietInstall] [-WprpFile <string>] [<CommonParameters>]
Remove-ProvisioningPackage: 프로비저닝 패키지를 제거합니다.
구문:
Remove-ProvisioningPackage -PackageId <string> [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Remove-ProvisioningPackage -Path <string> [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Remove-ProvisioningPackage -AllInstalledPackages [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Get-ProvisioningPackage: 설치된 프로비저닝 패키지에 대한 정보를 가져옵니다.
구문:
Get-ProvisioningPackage -PackageId <string> [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Get-ProvisioningPackage -Path <string> [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Get-ProvisioningPackage -AllInstalledPackages [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Export-ProvisioningPackage: 프로비저닝 패키지의 콘텐츠를 추출합니다.
구문:
Export-ProvisioningPackage -PackageId <string> -OutputFolder <string> [-Overwrite] [-AnswerFileOnly] [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Export-ProvisioningPackage -Path <string> -OutputFolder <string> [-Overwrite] [-AnswerFileOnly] [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Install-TrustedProvisioningCertificate: 신뢰할 수 있는 인증서 저장소에 인증서를 추가합니다.
구문:
Install-TrustedProvisioningCertificate <path to local certificate file on disk>
Get-TrustedProvisioningCertificate: 설치된 모든 신뢰할 수 있는 프로비저닝 인증서를 Lists. 이 cmdlet을 사용하여 cmdlet과 함께 사용할 인증서 지문을
Uninstall-TrustedProvisioningCertificate
가져옵니다.구문:
Get-TrustedProvisioningCertificate
Uninstall-TrustedProvisioningCertificate: 이전에 설치된 프로비저닝 인증서를 제거합니다.
구문:
Uninstall-TrustedProvisioningCertificate <thumbprint>
참고
Get-Help를 사용하여 명령에 대한 사용 도움말을 볼 수 있습니다. 예를 들어: Get-Help Add-ProvisioningPackage
cmdlet을 사용할 때 추적 로그가 캡처됩니다. cmdlet이 완료되면 로그 폴더에 다음 로그가 제공됩니다.
- ProvTrace.<timestamp>.ETL - ETL 추적 파일, 필터링되지 않음
- ProvTrace.<timestamp>.XML - 원시 추적 이벤트로 변환된 ETL 추적 파일, 필터링되지 않음
- ProvTrace.<timestamp>.TXT - 쉽게 읽을 수 있도록 포맷된 추적 출력을 포함하는 TEXT 파일, WPRP 파일의 공급자가 기록한 이벤트만 표시하도록 필터링
- ProvLogReport.<timestamp>.XLS - 추적 출력이 포함된 Excel 파일, WPRP 파일의 공급자가 기록한 이벤트만 표시하도록 필터링
참고
Powershell cmdlet을 사용하여 프로비전 패키지를 적용하는 경우 서명되지 않은 프로비전 패키지를 적용하면 나타나는 프롬프트를 표시하지 않는 것이 기본 동작입니다. 이는 프로비전 패키지를 기존 스크립트의 일부로 적용하기 위해 설계된 동작입니다.
관련 문서
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기