additional network handling for boot.wim as source

This commit is contained in:
Homes32
2021-12-18 10:31:03 -06:00
parent 8b5e4f7799
commit bf31d19580
6 changed files with 577 additions and 73 deletions

View File

@@ -92,6 +92,7 @@ WriteInterface,Items,%ScriptFile%,Interface,cmb_SrcBaseImage,"[Please select a v
WriteInterface,Items,%ScriptFile%,Interface,cmb_SrcInstallImage,"[Please select a valid source]"
WriteInterface,Value,%ScriptFile%,Interface,lbl_ImgInfo,""
Set,%SourceDir%,"",PERMANENT
Set,%SourceBaseWimName%,"",PERMANENT
Set,%SourceBaseWim%,"",PERMANENT
Set,%SourceInstallWim%,"",PERMANENT
Set,%SourceBaseWimImage%,"",PERMANENT
@@ -140,12 +141,14 @@ End
If,%cmb_BaseWim%,Equal,"WinRE.wim",Begin
// WinRE selected as base.
WriteInterface,Items,%ScriptFile%,Interface,cmb_SrcBaseImage,"1 - Microsoft Windows Recovery Environment"
Set,%SourceBaseWimName%,WinRE.wim,PERMANENT
Set,%SourceBaseWim%,%ProjectCache%\WinRE.wim,PERMANENT
Set,%SourceBaseWimImage%,1,PERMANENT
End
Else,Begin
// Boot.wim selected as base
If,ExistFile,%SourceDir%\Sources\Boot.wim,Begin
Set,%SourceBaseWimName%,Boot.wim,PERMANENT
Set,%SourceBaseWim%,%SourceDir%\Sources\Boot.wim,PERMANENT
End
Else,Begin
@@ -311,7 +314,7 @@ Set,%imgTemp%,Nil
// ===============================================================================================================================
[DownloadWithFido]
Set,%FidoURL%,"https://github.com/pbatard/Fido/releases/latest/download/Fido.ps1.lzma"
If,QUESTION,"This option will download and run the open source Fido powershell script which will allow you to choose which ISO images to download from Microsoft's servers.#$x#$xFor more info please visit [https://github.com/pbatard/Fido].#$x#$xAre you sure you want to continue?",Begin
If,QUESTION,"This will download and run the open source Fido powershell script and allow you to choose which ISO images to download from Microsoft's servers.#$x#$xFor more info please visit [https://github.com/pbatard/Fido].#$x#$xAre you ready to continue?",Begin
WebGet,%FidoURL%,"%ProjectTemp%\Fido.ps1.lzma"
7z,"x -y #$q%ProjectTemp%\Fido.ps1.lzma#$q -o#$q%ProjectTemp%#$q"
ShellExecuteEx,Open,"powershell.exe","-noexit ExecutionPolicy Bypass & #$q%ProjectTemp%\Fido.ps1#$q"
@@ -447,7 +450,7 @@ btn_AdvancedOptions=,1,8,482,5,25,25,ToggleAdvancedOptions,Advanced_16.png,True,
btn_ScriptInfo=,1,8,513,5,25,25,ShowScriptInfo,Help_16.png,True,"__Script Info"
bvl_SourceCfg="Configure Source",1,12,5,50,532,105,8,Bold
lbl_SupportedVer1="Supported Versions: 1809 (10.0.17763), 1903 (10.0.18362), 1909 (10.0.18363), 2004 (10.0.19041)",0,1,16,66,510,16,8,Normal,Italic
lbl_SupportedVer2="Supported Versions",1,1,412,66,97,16,8,Normal,Italic,"__1809 (10.0.17763)#$x1903 (10.0.18362)#$x1909 (10.0.18363)#$x2004 (10.0.19041)#$x"
lbl_SupportedVer2="Supported Versions",1,1,412,66,97,16,8,Normal,Italic,"__1809 (10.0.17763)#$x1903 (10.0.18362)#$x1909 (10.0.18363)#$x2004 20H1 (10.0.19041)#$x2009 20H2 (10.0.19041) - Boot.wim only"
lbl_Source="Source Files:",1,1,17,94,83,18,8,Bold
fb_SrcPath=,1,13,94,88,433,20,dir,Title=Select the directory containing your extracted ISO image
lbl_ClickSave="Select the directory containing your extracted ISO image and click 'Save'.",1,1,55,124,354,16,8,Normal
@@ -515,5 +518,3 @@ lines=0
[EncodedFile-InterfaceEncoded-VistalcoDownload_16.png]
lines=0
0=iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADZklEQVQ4jUWT3WubdRTHP89L3p8mTfpim7ZL37ZZp6UTV1F0g00dXky9myAiXhf8A0QRvFCGF96o4IViJ0Mm4lSUIbIqdVs6W+3W1da+LW3SpC9Jm6TJ8+RJ+uT5SdLBDpzD4cD3e76Hc470zIUTHJiMU4szP3Yav+stXr00PVQqNL4SG1ea/ltYW29wp8Y2/roxuTF2CzOhANU6StVLe/VEkqBg5sHv8vf2D38b+Hv4bJdS5chRgcdUuZ28hud4elr+ff1lSCbud0UtapkaHCFnMLNPhc8+/8XsyEsEIxK4VYVCBXo98PP8Ga7eOnbc8l2/pzg/HHD1xJaNhSxq/+N9gI1pO/CrI9+c7yM46AMnIGqDqTCgQjoCi3EX0ptBVaRPfR/76Z/BuoL9vIGo6pjejhcOO7wnxVacsd0k4YYAgz2P4LEhU3PHCk88d4Ngbpu07H4sfT1y3mTtspqYy2OXDfTW1tOPhsfJKVPMbW7QUI4Q7nqPlKgwkbvJkrFNceMQvt4Z8EPjcNuZTHTtslpKeqESIG/FO2NCojtwglTvDI41ia/iP5DyXqNs5PFrTSwsj5CdPYe76Qr5lcZwfYT8TQ+KpWNFAtmELfGj8TUxLUdDeYaN6hKhUBiqMgV1hsaBL1m68ixWIUOlulhfn6IdbaVcbqN8+x2s0OJrpcN3kHRw52t1F3ljmb29KusJnYr0L67QFLolMKaXPy8nzEm19ekZ2WpWPFu/Vv5wO1djzYfoqcjgmHuIwuIHbGkfoYWmEXYDOztFKGqUk3rJuJO9VFdguhGyJd7vPJe46n+4YPs68HqCkDO20AJRukIa89FtbKuCpNrsb/vIfLf1hlXMT9UJnL1QXCLqj8ivt58S7e2tENLADkK3v8zUxR2yq1k8ARV5p43cpPPdStb3mRLqROgpVFcASXFhbE+IC76I8qnvySpeDY41aUx+coS9TRdDJ1swkyqbt/QdW6/OSk1VkOSDUxZVhOIkZGaFvjshVoVX7u4fcpP8s2Iu3M381tf34oqc6rJ25+Y3S/vpFcknTUv79sHz1Ajq0WbX6WfU3LOFdU8dLewL7o5XPqYl/vZc9Beqqx0QEjg0LzIC6T74AYF0QFjc5KJtWslk1Oos5Rn1toDd7MDINSK7aydvI+QHYID/Ab48jqdfCQxIAAAAAElFTkSuQmCCeJwTD8ssLknMSc53yS/Py8lPTIk3NNMryEtnGAUjAsxnxi+fwnL8OSMDAKdDC4fwuePJAQAAAAIAAAAvAAAAnwMAAAAAAAABAAAAAAAAAAAAAAA