Comandos do PowerShell para Complementos do IoT Core
Observação
A linha de comando complementos do IoT Core foi preterida. Consulte opções de linha de comando de complementos do IoT Core para obter a lista antiga de comandos.
A versão do PowerShell dos complementos do ADK do Windows 10 IoT Core (IoT Core) dá suporte aos comandos a seguir. Eles fazem parte do módulo do PowerShell IoTCoreImaging. Para saber mais sobre essas ferramentas, confira O que há nos complementos do Windows ADK IoT Core.
Comandos do PowerShell com alias
Add-IoTAppxPackage (newappxpkg)
Adiciona um diretório de pacote Appx ao workspace e gera os arquivos de wm.xml e customizations.xml necessários
Add-IoTBitLocker
Gera o conteúdo do pacote bitlocker (Security.BitLocker) com base nas especificações do workspace.
Add-IoTBSP (newbsp)
Gera um diretório BSP em Source-arch\BSP\ usando um modelo de diretório BSP.
Add-IoTCEPAL (addcepal)
Encadear CEPALFM.xml no processo de empacotamento do IoT Core para um produto específico
Add-IoTCommonPackage (newcommonpkg)
Adiciona um diretório de pacote comum(genérico) ao workspace e gera o arquivo de wm.xml necessário.
Add-IoTDeviceGuard
Gera o conteúdo do pacote device guard (Security.DeviceGuard) com base nas especificações do workspace.
Add-IoTDirPackage (adddir)
Adiciona o conteúdo do diretório a uma definição de pacote de arquivos IoT.
Add-IoTDriverPackage (newdrvpkg)
Adiciona um diretório de pacote de driver ao workspace e gera o arquivo de wm.xml necessário.
Add-IoTEnvironment (addenv)
Adiciona uma nova arquitetura ao workspace
Add-IoTFilePackage (addfile)
Adiciona um diretório de pacote de arquivos ao workspace e gera o arquivo de wm.xml necessário.
Add-IoTProduct (newproduct)
Gera um novo diretório de produtos em Source-arch\Products.
Add-IoTProductFeature (addfid)
Adiciona a ID do recurso ao arquivo xml de oeminput do produto especificado.
Add-IoTProvisioningPackage (newprovpkg)
Adiciona um diretório de pacote de provisionamento ao workspace e gera o arquivo de wm.xml necessário, customizations.xml arquivo e o arquivo icdproject.
Add-IoTRegistryPackage (addreg)
Adiciona um diretório de pacote do Registro ao workspace e gera o arquivo de wm.xml necessário.
Add-IoTSecureBoot
Gera o conteúdo do pacote de inicialização segura (Security.SecureBoot) com base nas especificações do workspace. Se Test for especificado, ele incluirá certificados de teste da especificação.
Add-IoTSecurityPackages
Cria os pacotes de segurança com base nas configurações na configuração do workspace.
Add-IoTSignature (signbinaries)
Assina os arquivos com o certificado selecionado por meio de Set-IoTSignature
Add-IoTZipPackage (addzip)
Adiciona o conteúdo do arquivo zip a uma definição de pacote de arquivo IoT.
Convert-IoTPkg2Wm (convertpkg)
Converte os arquivos de pkg.xml existentes em arquivos wm.xml.
Copy-IoTBSP (copybsp)
Copia uma pasta BSP para o workspace de destino de um workspace de origem ou de um diretório bsp de origem.
Copy-IoTOEMPackage (copypkg)
Copia um pacote OEM para o workspace de destino de um workspace de origem.
Copy-IoTProduct (copyproduct)
Copia uma pasta de produto para o workspace de destino de um workspace de origem.
Dismount-IoTFFUImage (ffud)
Desmonta a imagem de ffu montada e a salva como um novo ffu se um ffuname for especificado.
Export-IoTDeviceModel (exportidm)
Exporta o arquivo XML DeviceModel necessário para registrar o dispositivo no portal do Centro de Atualizações de Dispositivos.
Export-IoTDUCCab (exportpkgs)
Exporta o arquivo cab de atualização necessário para carregar no Centro de Atualização de Dispositivos
Export-IoTFFUAsWims (ffue)
Extrai as partições montadas como arquivos wim
Get-IoTFFUDrives (ffugd)
Retorna uma tabela de hash das letras da unidade das partições montadas
Get-IoTProductFeatureIDs (gpfids)
Retorna a lista de IDs de recursos com suporte na versão do sistema operacional Windows 10 IoT Core definida no workspace.
Get-IoTProductPackagesForFeature (gpfidpkgs)
Retorna a lista de IDs de recursos com suporte na versão do sistema operacional Windows 10 IoT Core definida no workspace.
Get-IoTWorkspaceBSPs (gwsbsps)
Retorna a lista de nomes BSP no workspace.
Get-IoTWorkspaceProducts (gwsproducts)
Retorna a lista de nomes de produtos no workspace.
Import-IoTBSP (importbsp)
Importa uma pasta BSP no para o workspace atual de um workspace de origem ou um diretório bsp de origem ou um arquivo zip de origem.
Import-IoTCEPAL (importcepal)
Importar um diretório de versão simples e preparar para empacotamento no IoT Core
Import-IoTCertificate
Importa um certificado e adiciona à especificação de segurança do workspace.
Import-IoTDUCConfig (importcfg)
Importa os arquivos de Configuração do Centro de Atualização de Dispositivo para o diretório do produto
Import-IoTOEMPackage (importpkg)
Importa um pacote OEM no para o workspace atual de um workspace de origem.
Import-IoTProduct (importproduct)
Importa uma pasta de produto no para o workspace atual de um workspace de origem.
Import-PSCoreRelease (importps)
Importe o Powershell Core Release para seu workspace e atualize os arquivos xml wm.
Import-QCBSP
Importe o QC BSP para seu workspace e atualize os arquivos bsp conforme exigido pelas ferramentas mais recentes.
Install-IoTOEMCerts
Instala os certificados OEM (arquivos pfx) na pasta certs\private
Mount-IoTFFUImage (ffum)
Monta a FFU especificada, analisa o layout do dispositivo e atribui letras de unidade para as partições com o sistema de arquivos definido.
New-IoTCabPackage (buildpkg)
Cria um arquivo de pacote Cab para o arquivo de wm.xml especificado ou os arquivos de wm.xml no diretório especificado.
New-IoTDeviceLayout
Método factory para criar um novo objeto da classe IoTDeviceLayout
New-IoTFFUCIPolicy (ffus)
Essa função examina a partição do so principal FFU montada e cria uma política de CI.
New-IoTFFUImage (buildimage)
Cria a imagem FFU de IoT para o produto/configuração especificado. Retorna booliano true para êxito e false para falha.
New-IoTFIPPackage (buildfm)
Cria pacotes FIP (Pacotes de Identificador de Recurso) para os arquivos de manifesto de recurso fornecidos e atualiza os arquivos de manifesto do recurso com os pacotes FIP gerados. Retorna booliano true para êxito e false para falha.
New-IoTFMXML
Método factory para criar um novo objeto da classe IoTFMXML
New-IoTInf2Cab (inf2cab)
Cria um arquivo cab para o inf especificado.
New-IoTOEMCerts
Gera os certificados OEM necessários.
New-IoTOemInputXML
Método factory para criar um novo objeto da classe IoTOemInputXML
New-IoTProduct
Método factory para criar um novo objeto da classe IoTProduct
New-IoTProductSettingsXML
Método factory para criar um novo objeto da classe IoTProductSettingsXML
New-IoTProvisioningPackage (buildppkg)
Cria um arquivo .ppkg do arquivo de entrada customizations.xml. Retorna um booliano que indica êxito ou falha.
New-IoTProvisioningXML
Método factory para criar um novo objeto da classe IoTProvisioningXML
New-IoTRecoveryImage (buildrecovery)
Cria ffu de recuperação de um ffu regular
New-IoTWindowsImage (newwinpe)
Cria uma imagem WinPE com drivers relevantes e arquivos de recuperação
New-IoTWMWriter
Método factory, returing the IoTWMWriter class object used to write namespace.name.wm.xml file.
New-IoTWMXML
Método factory para criar um novo objeto da classe IoTWMXML
New-IoTWorkspace (new-ws)
Cria um novo IoTWorkspace xml e a estrutura de diretório no diretório de entrada especificado.
New-IoTWorkspaceXML
Cria um novo objeto IoTWorkspaceXML
Open-IoTWorkspace (open-ws)
Abre o xml IoTWorkspace no diretório de entrada especificado e configura o ambiente com essas configurações.
Redo-IoTCabSignature (re-signcabs)
Renuncia o arquivo cab e seu conteúdo/arquivos cat com o certificado definido no ambiente.
Redo-IoTWorkspace (migrar)
Atualizações uma pasta iot-adk-addonkit antiga com arquivos xml necessários para torná-la um workspace adequado.
Remove-IoTProductFeature (removefid)
Remove a ID do recurso do arquivo xml de oeminput do produto especificado.
Set-IoTCabVersion (setversion)
Define a versão a ser usada na criação do pacote Cab.
Set-IoTEnvironment (setenv)
Define as variáveis de ambiente de acordo com a arquitetura solicitada
Set-IoTRetailSign (retailsign)
Define o certificado de autenticação como certificado de varejo ou certificado de teste.
Set-IoTSignature (setsignature)
Define os env vars relacionados à assinatura com as informações de certificado fornecidas.
Test-IoTCabSignature (checkcab)
Verifica se o arquivo cab e seu conteúdo estão assinados corretamente.
Test-IoTCerts (tcerts)
Verifica se os certificados na pasta do workspace são todos válidos.
Test-IoTFeatures (tfids)
Valida se todos os recursos especificados no produto/configuração especificado oeminputxml estão definidos. Isso retorna booliano true para êxito e false para falha.
Test-IoTPackages (tpkgs)
Valida se todos os pacotes necessários para a criação de imagem de configuração/produto especificado estão disponíveis e assinados corretamente. Isso retorna booliano true para êxito e false para falha.
Test-IoTRecoveryImage (verifyrecovery)
Valida se os arquivos wim de recuperação são adequados no ffu de recuperação
Test-IoTSignature (checksign)
Verifica se o arquivo está assinado corretamente.