다음을 통해 공유


IoT Core 추가 기능 Powershell 명령

참고

IoT Core 추가 기능 명령줄은 더 이상 사용되지 않습니다. 이전 명령 목록은 IoT Core 추가 기능 명령줄 옵션을 참조하세요.

Windows 10 IoT Core(IoT Core) ADK 추가 기능의 Powershell 버전은 다음 명령을 지원합니다. 이들은 Powershell 모듈 IoTCoreImaging의 일부입니다. 이러한 도구에 대한 자세한 내용은 Windows ADK IoT Core 추가 기능의 내용을 참조하세요.

별칭을 사용하는 Powershell 명령

Add-IoTAppxPackage(newappxpkg)

작업 영역에 Appx 패키지 디렉터리를 추가하고 필요한 wm.xml 및 customizations.xml 파일을 생성합니다.

Add-IoTBitLocker

작업 영역 사양에 따라 Bitlocker 패키지(Security.BitLocker) 콘텐츠를 생성합니다.

Add-IoTBSP(newbsp)

BSP 디렉터리 템플릿을 사용하여 Source-arch\BSP\ 아래에 BSP 디렉터리를 생성합니다.

Add-IoTCEPAL(addcepal)

CEPALFM.xml을 특정 제품에 대한 IoT Core 패키징 프로세스에 연결합니다.

Add-IoTCommonPackage(newcommonpkg)

공통(일반) 패키지 디렉터리를 작업 영역에 추가하고 필요한 wm.xml 파일을 생성합니다.

Add-IoTDeviceGuard

작업 영역 사양에 따라 Device Guard 패키지(Security.DeviceGuard) 콘텐츠를 생성합니다.

Add-IoTDirPackage(adddir)

디렉터리 콘텐츠를 IoT 파일 패키지 정의에 추가합니다.

Add-IoTDriverPackage(newdrvpkg)

드라이버 패키지 디렉터리를 작업 영역에 추가하고 필요한 wm.xml 파일을 생성합니다.

Add-IoTEnvironment(addenv)

작업 영역에 새 아키텍처를 추가합니다.

Add-IoTFilePackage(addfile)

파일 패키지 디렉터리를 작업 영역에 추가하고 필요한 wm.xml 파일을 생성합니다.

Add-IoTProduct(newproduct)

Source-arch\Products 아래에 새 제품 디렉터리를 생성합니다.

Add-IoTProductFeature(addfid)

지정된 제품의 oeminput xml 파일에 기능 ID를 추가합니다.

Add-IoTProvisioningPackage(newprovpkg)

프로비전 패키지 디렉터리를 작업 영역에 추가하고 필요한 wm.xml 파일, customizations.xml 파일 및 icdproject 파일을 생성합니다.

Add-IoTRegistryPackage(addreg)

레지스트리 패키지 디렉터리를 작업 영역에 추가하고 필요한 wm.xml 파일을 생성합니다.

Add-IoTSecureBoot

작업 영역 사양에 따라 보안 부팅 패키지(Security.SecureBoot) 콘텐츠를 생성합니다. 테스트를 지정하면 해당 사양의 테스트 인증서가 포함됩니다.

Add-IoTSecurityPackages

작업 영역 구성의 설정에 따라 보안 패키지를 만듭니다.

Add-IoTSignature(signbinaries)

Set-IoTSignature를 통해 선택한 인증서로 파일에 서명합니다.

Add-IoTZipPackage(addzip)

zip 파일 콘텐츠를 IoT 파일 패키지 정의에 추가합니다.

Convert-IoTPkg2Wm(convertpkg)

기존 pkg.xml 파일을 wm.xml 파일로 변환합니다.

Copy-IoTBSP(copybsp)

원본 작업 영역 또는 원본 bsp 디렉터리에서 대상 작업 영역으로 BSP 폴더를 복사합니다.

Copy-IoTOEMPackage(copypkg)

원본 작업 영역에서 대상 작업 영역으로 OEM 패키지를 복사합니다.

Copy-IoTProduct(copyproduct)

원본 작업 영역에서 대상 작업 영역으로 제품 폴더를 복사합니다.

Dismount-IoTFFUImage(ffud)

탑재된 ffu 이미지를 분리하고 ffuname이 지정된 경우 새 ffu로 저장합니다.

Export-IoTDeviceModel(exportidm)

디바이스 업데이트 센터 포털에 디바이스를 등록하는 데 필요한 DeviceModel XML 파일을 내보냅니다.

Export-IoTDUCCab(exportpkgs)

디바이스 업데이트 센터에 업로드하는 데 필요한 업데이트 cab 파일을 내보냅니다.

Export-IoTFFUAsWims(ffue)

탑재된 파티션을 wim 파일로 추출합니다.

Get-IoTFFUDrives(ffugd)

탑재된 파티션의 드라이브 문자 해시 테이블을 반환합니다.

Get-IoTProductFeatureIDs(gpfids)

작업 영역에 정의된 Windows 10 IoT Core OS 릴리스에서 지원되는 기능 ID 목록을 반환합니다.

Get-IoTProductPackagesForFeature(gpfidpkgs)

작업 영역에 정의된 Windows 10 IoT Core OS 릴리스에서 지원되는 기능 ID 목록을 반환합니다.

Get-IoTWorkspaceBSPs(gwsbsps)

작업 영역에서 BSP 이름 목록을 반환합니다.

Get-IoTWorkspaceProducts(gwsproducts)

작업 영역에서 제품 이름 목록을 반환합니다.

Import-IoTBSP(importbsp)

원본 작업 영역 또는 원본 bsp 디렉터리 또는 원본 zip 파일에서 현재 작업 영역으로 BSP 폴더를 가져옵니다.

Import-IoTCEPAL(importcepal)

플랫 릴리스 디렉터리 가져오기 및 IoT Core로 패키징 준비

Import-IoTCertificate

인증서를 가져오고 작업 영역 보안 사양에 추가합니다.

Import-IoTDUCConfig(importcfg)

디바이스 업데이트 센터 구성 파일을 제품 디렉터리로 가져옵니다.

Import-IoTOEMPackage(importpkg)

원본 작업 영역에서 현재 작업 영역으로 OEM 패키지를 가져옵니다.

Import-IoTProduct(importproduct)

원본 작업 영역에서 현재 작업 영역으로 제품 폴더를 가져옵니다.

Import-PSCoreRelease(importps)

Powershell Core 릴리스를 작업 영역으로 가져오고 wm xml 파일을 업데이트합니다.

Import-QCBSP

QC BSP를 작업 영역으로 가져오고 최신 도구에서 요구하는 대로 bsp 파일을 업데이트합니다.

Install-IoTOEMCerts

certs\private 폴더에 OEM 인증서(pfx 파일)를 설치합니다.

Mount-IoTFFUImage(ffum)

지정된 FFU를 탑재하고 디바이스 레이아웃을 구문 분석하고 파일 시스템이 정의된 파티션에 드라이브 문자를 할당합니다.

New-IoTCabPackage(buildpkg)

지정된 wm.xml 파일 또는 지정된 디렉터리의 wm.xml 파일에 대한 Cab 패키지 파일을 만듭니다.

New-IoTDeviceLayout

IoTDeviceLayout 클래스의 새 개체를 만드는 팩터리 메서드

New-IoTFFUCIPolicy(ffus)

이 함수는 탑재된 FFU 기본 OS 파티션을 스캔하고 CI 정책을 만듭니다.

New-IoTFFUImage(buildimage)

지정된 제품/구성에 대한 IoT FFU 이미지를 만듭니다. 성공하면 부울 true를 반환하고 실패하면 false를 반환합니다.

New-IoTFIPPackage(buildfm)

지정된 기능 매니페스트 파일에 대한 FIP 패키지(기능 식별자 패키지)를 만들고 생성된 FIP 패키지로 기능 매니페스트 파일을 업데이트합니다. 성공하면 부울 true를 반환하고 실패하면 false를 반환합니다.

New-IoTFMXML

IoTFMXML 클래스의 새 개체를 만드는 팩터리 메서드

New-IoTInf2Cab(inf2cab)

지정된 inf에 대한 cab 파일을 만듭니다.

New-IoTOEMCerts

필요한 OEM 인증서를 생성합니다.

New-IoTOemInputXML

IoTOemInputXML 클래스의 새 개체를 만드는 팩터리 메서드

New-IoTProduct

IoTProduct 클래스의 새 개체를 만드는 팩터리 메서드

New-IoTProductSettingsXML

IoTProductSettingsXML 클래스의 새 개체를 만드는 팩터리 메서드

New-IoTProvisioningPackage(buildppkg)

Customizations.xml 입력 파일에서 .ppkg 파일을 만듭니다. 성공 또는 실패를 나타내는 부울을 반환합니다.

New-IoTProvisioningXML

IoTProvisioningXML 클래스의 새 개체를 만드는 팩터리 메서드

New-IoTRecoveryImage(buildrecovery)

기본 ffu에서 복구 ffu를 만듭니다.

New-IoTWindowsImage(newwinpe)

관련 드라이버 및 복구 파일을 사용하여 WinPE 이미지를 빌드합니다.

New-IoTWMWriter

팩터리 메서드는 namespace.name.wm.xml 파일을 작성하는 데 사용되는 IoTWMWriter 클래스 개체를 반환합니다.

New-IoTWMXML

IoTWMXML 클래스의 새 개체를 만드는 팩터리 메서드

New-IoTWorkspace(new-ws)

지정된 입력 디렉터리에 새 IoTWorkspace xml 및 디렉터리 구조를 만듭니다.

New-IoTWorkspaceXML

새 IoTWorkspaceXML 개체를 만듭니다.

Open-IoTWorkspace(open-ws)

지정된 입력 디렉터리에서 IoTWorkspace xml을 열고 해당 설정을 사용하여 환경을 설정합니다.

Redo-IoTCabSignature(re-signcabs)

환경에 설정된 인증서를 사용하여 cab 파일 및 해당 콘텐츠/cat 파일에 다시 서명합니다.

Redo-IoTWorkspace(마이그레이션)

이전 iot-adk-addonkit 폴더를 필요한 xml 파일로 업데이트하여 적절한 작업 영역으로 만듭니다.

Remove-IoTProductFeature(removefid)

지정된 제품의 oeminput xml 파일에서 기능 ID를 제거합니다.

Set-IoTCabVersion(setversion)

Cab 패키지 생성에 사용할 버전을 설정합니다.

Set-IoTEnvironment(setenv)

요청된 아키텍처에 따라 환경 변수를 설정합니다.

Set-IoTRetailSign(retailsign)

서명 인증서를 소매 인증서 또는 테스트 인증서로 설정합니다.

Set-IoTSignature(setsignature)

제공된 인증서 정보를 사용하여 서명 관련 환경 변수를 설정합니다.

Test-IoTCabSignature(checkcab)

Cab 파일 및 해당 콘텐츠가 제대로 서명되었는지 확인합니다.

Test-IoTCerts(tcerts)

작업 영역 폴더의 인증서가 모두 유효한지 확인합니다.

Test-IoTFeatures(tfids)

지정된 제품/구성 oeminputxml에 지정된 모든 기능이 정의되어 있는지 확인합니다. 이렇게 하면 성공하면 부울 true를 반환하고 실패하면 false를 반환합니다.

Test-IoTPackages(tpkgs)

지정된 제품/구성 이미지 생성에 필요한 모든 패키지가 사용 가능하고 올바르게 서명되었는지 확인합니다. 이렇게 하면 성공하면 부울 true를 반환하고 실패하면 false를 반환합니다.

Test-IoTRecoveryImage(verifyrecovery)

복구 ffu에서 복구 wim 파일이 적절한지 확인합니다.

Test-IoTSignature(checksign)

파일이 제대로 서명되었는지 확인합니다.

IoT Core 추가 기능

IoT Core 제조 가이드