Compartilhar via


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.

Complementos do IoT Core

Guia de fabricação do IoT Core