PowerShell Cmdlets für die Bereitstellung von Windows Client (Referenz)
Der Windows-Client enthält PowerShell-Cmdlets für die Bereitstellung. Diese Cmdlets erleichtern Ihnen das Skripten der folgenden Funktionen.
Cmdlets
Add-ProvisioningPackage: Wendet ein Bereitstellungspaket an.
Syntax:
Add-ProvisioningPackage [-Path] <string> [-ForceInstall] [-LogsFolder <string>] [-QuietInstall] [-WprpFile <string>] [<CommonParameters>]
Remove-ProvisioningPackage: Entfernt ein Bereitstellungspaket.
Syntax:
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: Ruft Informationen zu einem installierten Bereitstellungspaket ab.
Syntax:
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: Extrahiert den Inhalt eines Bereitstellungspakets.
Syntax:
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: Fügt dem Speicher für vertrauenswürdige Zertifikate ein Zertifikat hinzu.
Syntax:
Install-TrustedProvisioningCertificate <path to local certificate file on disk>
Get-TrustedProvisioningCertificate: Listen alle installierten vertrauenswürdigen Bereitstellungszertifikate. Verwenden Sie dieses Cmdlet, um den Zertifikatfingerabdruck abzurufen, der mit dem
Uninstall-TrustedProvisioningCertificate
Cmdlet verwendet werden soll.Syntax:
Get-TrustedProvisioningCertificate
Uninstall-TrustedProvisioningCertificate: Entfernt ein zuvor installiertes Bereitstellungszertifikat.
Syntax:
Uninstall-TrustedProvisioningCertificate <thumbprint>
Hinweis
Mit Get-Help erhalten Sie entsprechende Hilfe zu einem beliebigen Befehl. Beispiel: Get-Help Add-ProvisioningPackage
Ablaufverfolgungsprotokolle werden erfasst, wenn Sie Cmdlets verwenden. Die folgenden Protokolle sind im Protokollordner nach Abschluss des Cmdlets verfügbar:
- ProvTrace.<timestamp>.ETL: ETL-Ablaufverfolgungsdatei, ungefiltert
- ProvTrace.<timestamp>.XML: ETL-Ablaufverfolgungsdatei konvertiert in unformatierte Ablaufverfolgungsereignisse, ungefiltert
- ProvTrace.<timestamp>.TXT: TEXT-Datei mit formatierter Ablaufverfolgungsausgabe für einfaches Lesen, gefiltert, um nur von Anbietern in der WPRP-Datei protokollierte Ereignisse anzuzeigen
- ProvLogReport.<timestamp>.XLS: Excel-Datei mit Ablaufverfolgungsausgabe, gefiltert, um nur von Anbietern in der WPRP-Datei protokollierte Ereignisse anzuzeigen
Hinweis
Wenn Sie mithilfe von Powershell-Cmdlets Bereitstellungspakete anwenden, ist das Standardverhalten, die Eingabeaufforderung zu unterdrücken, die angezeigt wird, wenn ein nicht signiertes Bereitstellungspaket angewendet wird. Dies ist beabsichtigt, sodass Bereitstellungspakete als Teil der vorhandenen Skripts angewendet werden können.
Verwandte Artikel
- Informationen, wie Bereitstellung unter Windows Client funktioniert
- Installieren von Windows-Konfigurations-Designer
- Erstellen eines Bereitstellungspakets
- Anwenden eines Bereitstellungspakets
- Änderung der Einstellungen bei der Deinstallation eines Bereitstellungspakets
- Bereitstellen allgemeiner Einstellungen für PCs für Erstbereitstellungen (einfache Bereitstellung)
- Installieren einer Desktop-App in Bereitstellungspaketen mithilfe eines Skripts
- Windows-Konfigurations-Designer-Befehlszeilenschnittstelle (Referenz)
- Erstellen eines Bereitstellungspakets mit multivarianten Einstellungen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für