Partager via


Commandes PowerShell des modules complémentaires IoT Core

Notes

La ligne de commande des modules complémentaires IoT Core est déconseillée. Pour connaître l’ancienne liste des commandes, reportez-vous aux options de ligne de commande des modules complémentaires IoT Core .

La version PowerShell des modules complémentaires ADK Windows 10 IoT Standard (IoT Core) prend en charge les commandes suivantes. Ils font partie du module powershell IoTCoreImaging. Pour en savoir plus sur ces outils, consultez Présentation des modules complémentaires Windows ADK IoT Core.

Commandes PowerShell avec alias

Add-IoTAppxPackage (newappxpkg)

Ajoute un répertoire de package Appx à l’espace de travail et génère les fichiers wm.xml et customizations.xml requis

Add-IoTBitLocker

Génère le contenu du package Bitlocker (Security.BitLocker) en fonction des spécifications de l’espace de travail.

Add-IoTBSP (newbsp)

Génère un répertoire BSP sous Source-arch\BSP\ à l’aide d’un modèle de répertoire BSP.

Add-IoTCEPAL (addcepal)

Chaîne CEPALFM.xml dans le processus d’empaquetage IoT Core pour un produit spécifique

Add-IoTCommonPackage (newcommonpkg)

Ajoute un répertoire de package commun(générique) à l’espace de travail et génère le fichier wm.xml requis.

Add-IoTDeviceGuard

Génère le contenu du package device guard (Security.DeviceGuard) en fonction des spécifications de l’espace de travail.

Add-IoTDirPackage (adddir)

Ajoute le contenu du répertoire dans une définition de package de fichier IoT.

Add-IoTDriverPackage (newdrvpkg)

Ajoute un répertoire de package de pilotes à l’espace de travail et génère le fichier wm.xml requis.

Add-IoTEnvironment (addenv)

Ajoute une nouvelle architecture à l’espace de travail

Add-IoTFilePackage (addfile)

Ajoute un répertoire de package de fichiers à l’espace de travail et génère le fichier wm.xml requis.

Add-IoTProduct (newproduct)

Génère un nouveau répertoire de produits sous Source-arch\Products.

Add-IoTProductFeature (addfid)

Ajoute l’ID de fonctionnalité au fichier xml oeminput du produit spécifié.

Add-IoTProvisioningPackage (newprovpkg)

Ajoute un répertoire de package d’approvisionnement à l’espace de travail et génère le fichier wm.xml requis, le fichier customizations.xml et le fichier icdproject.

Add-IoTRegistryPackage (addreg)

Ajoute un répertoire de package de Registre à l’espace de travail et génère le fichier wm.xml requis.

Add-IoTSecureBoot

Génère le contenu du package de démarrage sécurisé (Security.SecureBoot) en fonction des spécifications de l’espace de travail. Si Test est spécifié, il inclut les certificats de test de la spécification.

Add-IoTSecurityPackages

Crée les packages de sécurité en fonction des paramètres de la configuration de l’espace de travail.

Add-IoTSignature (signbinaries)

Signe les fichiers avec le certificat sélectionné via Set-IoTSignature

Add-IoTZipPackage (addzip)

Ajoute le contenu du fichier zip dans une définition de package de fichier IoT.

Convert-IoTPkg2Wm (convertpkg)

Convertit les fichiers pkg.xml existants en fichiers wm.xml.

Copy-IoTBSP (copybsp)

Copie un dossier BSP vers l’espace de travail de destination à partir d’un espace de travail source ou d’un répertoire bsp source.

Copy-IoTOEMPackage (copypkg)

Copie un package OEM dans l’espace de travail de destination à partir d’un espace de travail source.

Copy-IoTProduct (copyproduct)

Copie un dossier de produit dans l’espace de travail de destination à partir d’un espace de travail source.

Dismount-IoTFFUImage (ffud)

Démonte l’image ffu montée et l’enregistre en tant que nouveau ffu si un nom ffu est spécifié.

Export-IoTDeviceModel (exportidm)

Exporte le fichier XML DeviceModel requis pour inscrire l’appareil dans le portail Device Update Center.

Export-IoTDUCCab (exportpkgs)

Exporte le fichier cab de mise à jour requis pour le chargement sur le Centre de mise à jour des appareils

Export-IoTFFUAsWims (ffue)

Extrait les partitions montées sous forme de fichiers wim

Get-IoTFFUDrives (ffugd)

Retourne une table de hachage des lettres de lecteur des partitions montées

Get-IoTProductFeatureIDs (gpfids)

Retourne la liste des ID de fonctionnalité pris en charge dans la version du système d’exploitation Windows 10 IoT Standard définie dans l’espace de travail.

Get-IoTProductPackagesForFeature (gpfidpkgs)

Retourne la liste des ID de fonctionnalité pris en charge dans la version du système d’exploitation Windows 10 IoT Standard définie dans l’espace de travail.

Get-IoTWorkspaceBSPs (gwsbsps)

Retourne la liste des noms BSP dans l’espace de travail.

Get-IoTWorkspaceProducts (gwsproducts)

Retourne la liste des noms de produits dans l’espace de travail.

Import-IoTBSP (importbsp)

Importe un dossier BSP dans l’espace de travail actuel à partir d’un espace de travail source, d’un répertoire bsp source ou d’un fichier zip source.

Import-IoTCEPAL (importcepal)

Importer un répertoire de mise en production plat et préparer l’empaquetage dans IoT Core

Import-IoTCertificate

Importe un certificat et ajoute à la spécification de sécurité de l’espace de travail.

Import-IoTDUCConfig (importcfg)

Importe les fichiers de configuration du Centre de mise à jour d’appareil dans le répertoire produit

Import-IoTOEMPackage (importpkg)

Importe un package OEM dans l’espace de travail actuel à partir d’un espace de travail source.

Import-IoTProduct (importproduct)

Importe un dossier de produit dans l’espace de travail actuel à partir d’un espace de travail source.

Import-PSCoreRelease (importps)

Importez PowerShell Core Release dans votre espace de travail et mettez à jour les fichiers xml wm.

Import-QCBSP

Importez qc BSP dans votre espace de travail et mettez à jour les fichiers bsp comme requis par les derniers outils.

Install-IoTOEMCerts

Installe les certificats OEM (fichiers pfx) dans le dossier certs\private

Mount-IoTFFUImage (ffum)

Monte le FFU spécifié, analyse la disposition de l’appareil et affecte des lettres de lecteur pour les partitions avec le système de fichiers défini.

New-IoTCabPackage (buildpkg)

Crée un fichier de package Cab pour le fichier wm.xml spécifié ou les fichiers wm.xml dans le répertoire spécifié.

New-IoTDeviceLayout

Méthode factory pour créer un objet de classe IoTDeviceLayout

New-IoTFFUCIPolicy (ffus)

Cette fonction analyse la partition du système d’exploitation principal FFU montée et crée une stratégie CI.

New-IoTFFUImage (buildimage)

Crée l’image IoT FFU pour le produit/la configuration spécifié. Retourne la valeur booléenne true pour la réussite et la valeur false en cas d’échec.

New-IoTFIPPackage (buildfm)

Crée des packages d’identificateur de fonctionnalité (packages FIP) pour les fichiers de manifeste de fonctionnalité donnés et met à jour les fichiers manifeste de fonctionnalité avec les packages FIP générés. Retourne la valeur booléenne true pour la réussite et la valeur false en cas d’échec.

New-IoTFMXML

Méthode de fabrique pour créer un objet de classe IoTFMXML

New-IoTInf2Cab (inf2cab)

Crée un fichier cab pour l’inf donné.

New-IoTOEMCerts

Génère les certificats OEM requis.

New-IoTOemInputXML

Méthode de fabrique pour créer un objet de classe IoTOemInputXML

New-IoTProduct

Méthode factory pour créer un objet de classe IoTProduct

New-IoTProductSettingsXML

Méthode factory pour créer un objet de classe IoTProductSettingsXML

New-IoTProvisioningPackage (buildppkg)

Crée un fichier .ppkg à partir du fichier d’entrée customizations.xml. Retourne une valeur booléenne indiquant la réussite ou l’échec.

New-IoTProvisioningXML

Méthode factory pour créer un objet de classe IoTProvisioningXML

New-IoTRecoveryImage (buildrecovery)

Crée un ffu de récupération à partir d’un ffu normal

New-IoTWindowsImage (newwinpe)

Génère une image WinPE avec des pilotes et des fichiers de récupération pertinents

New-IoTWMWriter

Méthode factory, returing de l’objet de classe IoTWMWriter utilisé pour écrire namespace.name.wm.xml fichier.

New-IoTWMXML

Méthode factory pour créer un objet de classe IoTWMXML

New-IoTWorkspace (new-ws)

Crée un xml IoTWorkspace et la structure de répertoires dans le répertoire d’entrée spécifié.

New-IoTWorkspaceXML

Crée un objet IoTWorkspaceXML

Open-IoTWorkspace (open-ws)

Ouvre le xml IoTWorkspace dans le répertoire d’entrée spécifié et configure l’environnement avec ces paramètres.

Redo-IoTCabSignature (re-signcabs)

Démissionne le fichier cab et ses fichiers de contenu/cat avec le certificat défini dans l’environnement.

Redo-IoTWorkspace (migrer)

Mises à jour un ancien dossier iot-adk-addonkit avec les fichiers xml requis pour en faire un espace de travail approprié.

Remove-IoTProductFeature (removefid)

Supprime l’ID de fonctionnalité du fichier xml oeminput du produit spécifié.

Set-IoTCabVersion (setversion)

Définit la version à utiliser dans la création du package Cab.

Set-IoTEnvironment (setenv)

Définit les variables d’environnement en fonction de l’architecture demandée

Set-IoTRetailSign (retailsign)

Définit le certificat de signature sur le certificat de vente au détail ou le certificat de test.

Set-IoTSignature (setsignature)

Définit l’env vars associé à la signature avec les informations de certificat fournies.

Test-IoTCabSignature (checkcab)

Vérifie si le fichier cab et son contenu sont correctement signés.

Test-IoTCerts (tcerts)

Vérifie si les certificats du dossier de l’espace de travail sont tous valides.

Test-IoTFeatures (tfids)

Valide si toutes les fonctionnalités spécifiées dans l’oeminputxml product/config spécifié sont définies. Cela retourne la valeur booléenne true pour la réussite et la valeur false en cas d’échec.

Test-IoTPackages (tpkgs)

Vérifie si tous les packages requis pour la création d’image de produit/configuration spécifiée sont disponibles et correctement signés. Cela retourne la valeur booléenne true pour la réussite et la valeur false en cas d’échec.

Test-IoTRecoveryImage (verifyrecovery)

Vérifie si les fichiers wim de récupération sont corrects dans le ffu de récupération

Test-IoTSignature (checksign)

Vérifie si le fichier est correctement signé.

Modules complémentaires IoT Core

Guide de fabrication IoT Standard