PowerShell-Befehle für IoT Core-Add-Ons

Hinweis

Die IoT Core-Add-Ons-Befehlszeile ist veraltet. Unter Befehlszeilenoptionen für IoT Core-Add-Ons finden Sie die alte Liste der Befehle.

Die Powershell-Version des Windows 10 IoT Core (IoT Core) ADK-Add-Ons unterstützt die folgenden Befehle. Diese sind Teil des PowerShell-Moduls IoTCoreImaging. Weitere Informationen zu diesen Tools finden Sie unter Funktionsumfang von Windows ADK IoT Core-Add-Ons.

Powershell-Befehle mit Alias

Add-IoTAppxPackage (newappxpkg)

Fügt dem Arbeitsbereich ein Appx-Paketverzeichnis hinzu und generiert die erforderlichen wm.xml- und customizations.xml-Dateien

Add-IoTBitLocker

Generiert den Inhalt des Bitlocker-Pakets (Security.BitLocker) basierend auf den Arbeitsbereichsspezifikationen

Add-IoTBSP (newbsp)

Generiert ein BSP-Verzeichnis unter Source-arch\BSP\ mithilfe einer BSP-Verzeichnisvorlage

Add-IoTCEPAL (addcepal)

Verkettet CEPALFM.xml in den IoT Core-Verpackungsprozess für ein bestimmtes Produkt

Add-IoTCommonPackage (newcommonpkg)

Fügt dem Arbeitsbereich ein allgemeines (generisches) Paketverzeichnis hinzu und generiert die erforderliche wm.xml-Datei

Add-IoTDeviceGuard

Generiert den Inhalt des Device Guard-Pakets (Security.DeviceGuard) basierend auf den Arbeitsbereichsspezifikationen

Add-IoTDirPackage (adddir)

Fügt den Verzeichnisinhalt zu einer IoT-Dateipaketdefinition hinzu

Add-IoTDriverPackage (newdrvpkg)

Fügt dem Arbeitsbereich ein Treiberpaketverzeichnis hinzu und generiert die erforderliche wm.xml-Datei

Add-IoTEnvironment (addenv)

Fügt dem Arbeitsbereich eine neue Architektur hinzu

Add-IoTFilePackage (addfile)

Fügt dem Arbeitsbereich ein Dateipaketverzeichnis hinzu und generiert die erforderliche wm.xml-Datei

Add-IoTProduct (newproduct)

Generiert ein neues Produktverzeichnis unter Source-arch\Products

Add-IoTProductFeature (addfid)

Fügt die Feature-ID der oeminput xml-Datei des angegebenen Produkts hinzu

Add-IoTProvisioningPackage (newprovpkg)

Fügt dem Arbeitsbereich ein Bereitstellungspaketverzeichnis hinzu und generiert die erforderliche wm.xml-Datei, customizations.xml-Datei und die icdproject-Datei

Add-IoTRegistryPackage (addreg)

Fügt dem Arbeitsbereich ein Registrierungspaketverzeichnis hinzu und generiert die erforderliche wm.xml-Datei

Add-IoTSecureBoot

Generiert den Inhalt des sicheren Startpakets (Security.SecureBoot) basierend auf den Arbeitsbereichsspezifikationen. Wenn Test angegeben ist, enthält sie Testzertifikate aus der Spezifikation.

Add-IoTSecurityPackages

Erstellt die Sicherheitspakete basierend auf den Einstellungen in der Arbeitsbereichskonfiguration

Add-IoTSignature (signbinaries)

Signiert die Dateien mit dem über Set-IoTSignature ausgewählten Zertifikat

Add-IoTZipPackage (addzip)

Fügt den Zip-Dateiinhalt zu einer IoT-Dateipaketdefinition hinzu

Convert-IoTPkg2Wm (convertpkg)

Konvertiert die vorhandenen pkg.xml-Dateien in wm.xml-Dateien

Copy-IoTBSP (copybsp)

Kopiert einen BSP-Ordner aus einem Quellarbeitsbereich oder einem Quell-bsp-Verzeichnis in den Zielarbeitsbereich

Copy-IoTOEMPackage (copypkg)

Kopiert ein OEM-Paket aus einem Quellarbeitsbereich in den Zielarbeitsbereich

Copy-IoTProduct (copyproduct)

Kopiert einen Produktordner aus einem Quellarbeitsbereich in den Zielarbeitsbereich

Dismount-IoTFFUImage (ffud)

Entfernt das bereitgestellte ffu-Bild und speichert es als neues ffu, wenn ein ffuname angegeben ist

Export-IoTDeviceModel (exportidm)

Exportiert die XML-Datei "DeviceModel", die zum Registrieren des Geräts im Device Update Center-Portal erforderlich ist

Export-IoTDUCCab (exportpkgs)

Exportiert die zum Hochladen in das Device Update Center erforderliche Update-Cab-Datei

Export-IoTFFUAsWims (ffue)

Extrahiert die bereitgestellten Partitionen als Wim-Dateien

Get-IoTFFUDrives (ffugd)

Gibt eine Hashtabelle der Laufwerkbuchstaben der bereitgestellten Partitionen zurück

Get-IoTProductFeatureIDs (gpfids)

Gibt die Liste der unterstützten Feature-IDs in der im Arbeitsbereich definierten Windows 10 IoT Core Betriebssystemversion zurück

Get-IoTProductPackagesForFeature (gpfidpkgs)

Gibt die Liste der unterstützten Feature-IDs in der im Arbeitsbereich definierten Windows 10 IoT Core Betriebssystemversion zurück

Get-IoTWorkspaceBSPs (gwsbsps)

Gibt die Liste der BSP-Namen im Arbeitsbereich zurück

Get-IoTWorkspaceProducts (gwsproducts)

Gibt die Liste der Produktnamen im Arbeitsbereich zurück

Import-IoTBSP (importbsp)

Importiert einen BSP-Ordner aus einem Quellarbeitsbereich, einem Quell-BSP-Verzeichnis oder einer Quell-ZIP-Datei in den aktuellen Arbeitsbereich

Import-IoTCEPAL (importcepal)

Importieren ein flaches Release-Verzeichnis und bereitet es für die Verpackung in IoT Core vor

Import-IoTCertificate

Importiert ein Zertifikat und fügt es der Arbeitsbereich-Sicherheitsspezifikation hinzu

Import-IoTDUCConfig (importcfg)

Importiert die Konfigurationsdateien des Device Update Center in das Produktverzeichnis

Import-IoTOEMPackage (importpkg)

Importiert ein OEM-Paket aus einem Quellarbeitsbereich in den aktuellen Arbeitsbereich

Import-IoTProduct (importproduct)

Importiert einen Produktordner aus einem Quellarbeitsbereich in den aktuellen Arbeitsbereich

Import-PSCoreRelease (importps)

Importiert Powershell Core Release in Ihren Arbeitsbereich und aktualisiert die wm xml-Dateien

Import-QCBSP

Importiert QC BSP in Ihren Arbeitsbereich und aktualisiert die bsp-Dateien, wie sie von den neuesten Tools benötigt werden

Install-IoTOEMCerts

Installiert die OEM-Zertifikate (pfx-Dateien) im Certs\private-Ordner

Mount-IoTFFUImage (ffum)

Stellt das angegebene FFU bereit, analysiert das Gerätelayout und weist Laufwerkbuchstaben für die Partitionen mit definiertem Dateisystem zu

New-IoTCabPackage (buildpkg)

Erstellt eine Cab-Paketdatei für die angegebene wm.xml-Datei oder die wm.xml-Dateien im angegebenen Verzeichnis

New-IoTDeviceLayout

Factorymethode zum Erstellen eines neuen Objekts der Klasse IoTDeviceLayout

New-IoTFFUCIPolicy (ffus)

Diese Funktion überprüft die bereitgestellte FFU Main OS-Partition und erstellt eine CI-Richtlinie.

New-IoTFFUImage (buildimage)

Erstellt das IoT FFU-Image für das angegebene Produkt/die Konfiguration. Gibt das boolesche true für Erfolg und false für Fehler zurück

New-IoTFIPPackage (buildfm)

Erstellt Featurebezeichnerpakete (FIP-Pakete) für die angegebenen Featuremanifestdateien und aktualisiert die Featuremanifestdateien mit den generierten FIP-Paketen Gibt das boolesche true für Erfolg und false für Fehler zurück

New-IoTFMXML

Factorymethode zum Erstellen eines neuen Objekts der Klasse IoTFMXML

New-IoTInf2Cab (inf2cab)

Erstellt eine Cab-Datei für den angegebenen Inf

New-IoTOEMCerts

Generiert die erforderlichen OEM-Zertifikate

New-IoTOemInputXML

Factorymethode zum Erstellen eines neuen Objekts der Klasse IoTOemInputXML

New-IoTProduct

Factorymethode zum Erstellen eines neuen Objekts der Klasse IoTProduct

New-IoTProductSettingsXML

Factorymethode zum Erstellen eines neuen Objekts der Klasse IoTProductSettingsXML

New-IoTProvisioningPackage (buildppkg)

Erstellt eine .ppkg-Datei aus der customizations.xml-Eingabedatei. Gibt einen booleschen Wert zurück, der den Erfolg oder Fehler angibt

New-IoTProvisioningXML

Factorymethode zum Erstellen eines neuen Objekts der Klasse IoTProvisioningXML

New-IoTRecoveryImage (buildrecovery)

Erstellt eine Wiederherstellungs-FFU aus einer regulären FFU

New-IoTWindowsImage (newwinpe)

Erstellt ein WinPE-Image mit relevanten Treibern und Wiederherstellungsdateien

New-IoTWMWriter

Factorymethode, gibt das IoTWMWriter-Klassenobjekt zurück, das zum Schreiben der namespace.name.wm.xml Datei verwendet wurde

New-IoTWMXML

Factorymethode zum Erstellen eines neuen Objekts der Klasse IoTWMXML

New-IoTWorkspace (new-ws)

Erstellt eine neue IoTWorkspace-XML und die Verzeichnisstruktur im angegebenen Eingabeverzeichnis

New-IoTWorkspaceXML

Erstellt ein neues IoTWorkspaceXML-Objekt

Open-IoTWorkspace (open-ws)

Öffnet das IoTWorkspace-XML im angegebenen Eingabeverzeichnis und richtet die Umgebung mit diesen Einstellungen ein

Redo-IoTCabSignature (re-signcabs)

Signiert die Cab-Datei und deren Inhalt/Cat-Dateien mit dem Zertifikatsatz in der Umgebung neu

Redo-IoTWorkspace (migrate)

Aktualisiert einen alten iot-adk-addonkit-Ordner mit erforderlichen XML-Dateien, um ihn zu einem richtigen Arbeitsbereich zu machen

Remove-IoTProductFeature (removefid)

Entfernt die Feature-ID aus der oeminput xml-Datei des angegebenen Produkts

Set-IoTCabVersion (setversion)

Legt die Version fest, die in der Cab-Paketerstellung verwendet werden soll

Set-IoTEnvironment (setenv)

Legt die Umgebungsvariablen gemäß angeforderter Architektur fest

Set-IoTRetailSign (retailsign)

Legt das Signaturzertifikat auf das Einzelhandelszertifikat oder das Testzertifikat fest

Set-IoTSignature (setsignature)

Legt die signaturbezogenen env vars mit den bereitgestellten Zertifikatinformationen fest

Test-IoTCabSignature (checkcab)

Überprüft, ob die Cab-Datei und deren Inhalt ordnungsgemäß signiert sind

Test-IoTCerts (tcerts)

Überprüft, ob die Zertifikate im Arbeitsbereichsordner alle gültig sind

Test-IoTFeatures (tfids)

Überprüft, ob alle Features, die im angegebenen Produkt-/Konfigurations-oeminputxml angegeben sind, definiert sind. Gibt das boolesche true für Erfolg und false für Fehler zurück

Test-IoTPackages (tpkgs)

Überprüft, ob alle Pakete, die für die angegebene Produkt-/Konfigurationsimageerstellung erforderlich sind, verfügbar und ordnungsgemäß signiert sind. Gibt das boolesche true für Erfolg und false für Fehler zurück

Test-IoTRecoveryImage (verifyrecovery)

Überprüft, ob die Wiederherstellungs-Wim-Dateien in der Wiederherstellungs-FFU ordnungsgemäß sind

Test-IoTSignature (checksign)

Überprüft, ob die Datei ordnungsgemäß signiert ist

IoT Core-Add-Ons

Handbuch zur Herstellung von IoT Core