Cmdlet di PowerShell per il provisioning di Windows 10 (informazioni di riferimento)

Si applica a

  • Windows 10
  • Windows 10 Mobile

Windows 10, versione 1703, viene fornito con i cmdlet di PowerShell per il provisioning di Windows. Questi cmdlet facilitano lo script per le seguenti funzioni.

CmdletUsare questo cmdlet perSintassi
Add-ProvisioningPackage Applicare un pacchetto di provisioningAdd-ProvisioningPackage [-Path] <string> [-ForceInstall] [-LogsFolder <string>] [-QuietInstall] [-WprpFile <string>] [<CommonParameters>]
Remove-ProvisioningPackageRimuovere un pacchetto di provisioning 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 Ottenere informazioni su un pacchetto di provisioning installato 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 Estrarre il contenuto di un pacchetto di provisioning 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 Aggiungere un certificato all'archivio certificati attendibili Install-TrustedProvisioningCertificate <path to local certificate file on disk>
Get-TrustedProvisioningCertificate Elencare tutti i certificati di provisioning attendibili. Utilizzare questo cmdlet per ottenere l'identificazione personale del certificato da utilizzare con il cmdlet Uninstall-TrustedProvisioningCertificateGet-TrustedProvisioningCertificate
Uninstall-TrustedProvisioningCertificate Rimuovere un certificato di provisioning installato in precedenzaUninstall-TrustedProvisioningCertificate <thumbprint>

Nota

Puoi utilizzare Get-Help per ottenere informazioni sull'utilizzo in qualsiasi comando. Ad esempio: Get-Help Add-ProvisioningPackage

I registri di traccia vengono acquisiti quando si usano cmdlet. I registri seguenti sono disponibili nella cartella dei log al completamento del cmdlet:

  • ProvTrace.<timestamp>.ETL: file di traccia, non filtrato
  • ProvTrace.<timestamp>. XML: file di traccia ETL convertito in eventi di traccia non elaborati, non filtrato
  • ProvTrace.<timestamp>.TXT: file TEXT contenente l'output di traccia formattato per facilitare la lettura, filtrato per visualizzare solo gli eventi registrati dai provider nel file WPRP
  • ProvLogReport.<timestamp>.XLS: file di Excel contenente l'output di traccia, filtrato per visualizzare solo gli eventi registrati dai provider nel file WPRP

Nota

Quando si applicano pacchetti di provisioning tramite i cmdlet di Powershell, il comportamento predefinito consiste nell'eliminare la richiesta che viene visualizzata quando si applica un pacchetto di provisioning non firmato. Questo comportamento è da progettazione in modo che i pacchetti di provisioning possono essere applicati come parte di script esistenti.

Argomenti correlati