mirror of
https://github.com/rbalsleyMSFT/FFU.git
synced 2026-06-14 02:09:35 -06:00
modified VM deployment iso cmd scripts and fixed appx license file issue
This commit is contained in:
@@ -29,9 +29,9 @@ for /d %%D in ("%basepath%\*") do (
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
for %%F in ("!appfolder!\*.xml") do (
|
@REM for %%F in ("!appfolder!\*.xml") do (
|
||||||
set "licensefile=%%F"
|
@REM set "licensefile=%%F"
|
||||||
)
|
@REM )
|
||||||
if defined mainpackage (
|
if defined mainpackage (
|
||||||
set "dism_command=DISM /Online /Add-ProvisionedAppxPackage /PackagePath:"!mainpackage!""
|
set "dism_command=DISM /Online /Add-ProvisionedAppxPackage /PackagePath:"!mainpackage!""
|
||||||
if exist "!dependenciesfolder!" (
|
if exist "!dependenciesfolder!" (
|
||||||
@@ -39,6 +39,9 @@ for /d %%D in ("%basepath%\*") do (
|
|||||||
set "dism_command=!dism_command! /DependencyPackagePath:"%%G""
|
set "dism_command=!dism_command! /DependencyPackagePath:"%%G""
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
for %%F in ("!appfolder!\*.xml") do (
|
||||||
|
set "licensefile=%%F"
|
||||||
|
)
|
||||||
if defined licensefile (
|
if defined licensefile (
|
||||||
set "dism_command=!dism_command! /LicensePath:"!licensefile!""
|
set "dism_command=!dism_command! /LicensePath:"!licensefile!""
|
||||||
) else (
|
) else (
|
||||||
|
|||||||
@@ -17,5 +17,5 @@ xcopy "C:\FFUDevelopment\WinPEDeployFFUFilesVM" c:\FFUDevelopment\WinPE\mount /Y
|
|||||||
REM If you need to add drivers, remove the REM from the below line and change the /Driver:Path to a folder of drivers
|
REM If you need to add drivers, remove the REM from the below line and change the /Driver:Path to a folder of drivers
|
||||||
REM dism /image:C:\FFUDevelopment\WinPE\mount /Add-Driver /Driver:<Path to Drivers folder e.g c:\drivers> /Recurse
|
REM dism /image:C:\FFUDevelopment\WinPE\mount /Add-Driver /Driver:<Path to Drivers folder e.g c:\drivers> /Recurse
|
||||||
Dism /Unmount-Image /MountDir:c:\FFUDevelopment\WinPE\mount /Commit
|
Dism /Unmount-Image /MountDir:c:\FFUDevelopment\WinPE\mount /Commit
|
||||||
MakeWinPEMedia /ISO /F c:\FFUDevelopment\WinPE "c:\FFUDevelopment\WinPE_FFU_Deploy_VM_ARM64.iso"
|
MakeWinPEMedia /ISO /F c:\FFUDevelopment\WinPE "c:\FFUDevelopment\WinPE_FFU_Deploy_VM_arm64.iso"
|
||||||
rd c:\FFUDevelopment\WinPE /S /Q
|
rd c:\FFUDevelopment\WinPE /S /Q
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
rd c:\FFUDevelopment\WinPE /S /Q
|
||||||
|
cmd /c copype amd64 c:\FFUDevelopment\WinPE
|
||||||
|
Dism /Mount-Image /ImageFile:"c:\FFUDevelopment\WinPE\media\sources\boot.wim" /Index:1 /MountDir:"c:\FFUDevelopment\WinPE\mount"
|
||||||
|
Dism /Add-Package /Image:"c:\FFUDevelopment\WinPE\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-WMI.cab"
|
||||||
|
Dism /Add-Package /Image:"c:\FFUDevelopment\WinPE\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-WMI_en-us.cab"
|
||||||
|
Dism /Add-Package /Image:"c:\FFUDevelopment\WinPE\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-NetFX.cab"
|
||||||
|
Dism /Add-Package /Image:"c:\FFUDevelopment\WinPE\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-NetFX_en-us.cab"
|
||||||
|
Dism /Add-Package /Image:"c:\FFUDevelopment\WinPE\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-Scripting.cab"
|
||||||
|
Dism /Add-Package /Image:"c:\FFUDevelopment\WinPE\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-Scripting_en-us.cab"
|
||||||
|
Dism /Add-Package /Image:"c:\FFUDevelopment\WinPE\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-PowerShell.cab"
|
||||||
|
Dism /Add-Package /Image:"c:\FFUDevelopment\WinPE\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-PowerShell_en-us.cab"
|
||||||
|
Dism /Add-Package /Image:"c:\FFUDevelopment\WinPE\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-StorageWMI.cab"
|
||||||
|
Dism /Add-Package /Image:"c:\FFUDevelopment\WinPE\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-StorageWMI_en-us.cab"
|
||||||
|
Dism /Add-Package /Image:"c:\FFUDevelopment\WinPE\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-DismCmdlets.cab"
|
||||||
|
Dism /Add-Package /Image:"c:\FFUDevelopment\WinPE\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-DismCmdlets_en-us.cab"
|
||||||
|
xcopy "C:\FFUDevelopment\WinPEDeployFFUFilesVM" c:\FFUDevelopment\WinPE\mount /Y /E
|
||||||
|
REM If you need to add drivers, remove the REM from the below line and change the /Driver:Path to a folder of drivers
|
||||||
|
REM dism /image:C:\FFUDevelopment\WinPE\mount /Add-Driver /Driver:<Path to Drivers folder e.g c:\drivers> /Recurse
|
||||||
|
Dism /Unmount-Image /MountDir:c:\FFUDevelopment\WinPE\mount /Commit
|
||||||
|
MakeWinPEMedia /ISO /F c:\FFUDevelopment\WinPE "c:\FFUDevelopment\WinPE_FFU_Deploy_VM_amd64.iso"
|
||||||
|
rd c:\FFUDevelopment\WinPE /S /Q
|
||||||
Reference in New Issue
Block a user