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é.