[Main]
Title=Base files
Description=Make folders and copy all basic files. This step is fundamental to add all needed system files.
Selected=None
Level=1
Author=ChrisR, Kare
Version=12.8
Date=01.10.2025
Sizex86=|615866852:41473950:0
Sizex64=|906115872:46060738:0

[Interface]
Panel=1
pCheckBox1=True,All catalog-files,1,0,10,20,120,18

tEcho_1=Creating directories...
tEcho_2=Taking ownership on [TargetDir]
tEcho_3=Grant full access on [TargetDir]
tEcho_6=Part [1/8] - Copy: Base files
tEcho_7=Part [2/8] - Copy: Registry files
tEcho_8=Part [3/8] - Copy: Drivers files
tEcho_9=Part [4/8] - Copy: Font files
tEcho_10=Part [5/8] - Copy: Side By Side files
tEcho_11=Part [6/8] - Copy: System32 files
tEcho_12=Part [7/8] - Copy: Install.wim\System32 files
tEcho_13=Part [8/8] - Copy: Common files
tMsg_1=SetAcl - ERROR with NTFS permission on target folder.#$xProbably Black Screen on boot


[Interface.07]
Description=Erstellt Ordner und kopiert das Grundsystem. Dieses Skript integriert benötigte Systemdateien in WindowsPE.
Panel=1
pcheckbox1=True,Alle Katalog-Dateien,1,0,10,20,120,18
techo_1=Verzeichnisse werden erstellt...
techo_2=Besitzübernahme an [TargetDir]
techo_3=Vollzugriff auf [TargetDir]
techo_6=Abschnitt [1/8] - Kopiere: Basis-Dateien
techo_7=Abschnitt [2/8] - Kopiere: Registry-Dateien
techo_8=Abschnitt [3/8] - Kopiere: Treiber-Dateien
techo_9=Abschnitt [4/8] - Kopiere: Schriftarten-Dateien
techo_10=Abschnitt [5/8] - Kopiere: Side-By-Side-Dateien
techo_11=Abschnitt [6/8] - Kopiere: System32-Dateien
techo_12=Abschnitt [7/8] - Kopiere: Install.wim\System32-Dateien
techo_13=Abschnitt [8/8] - Kopiere: Gemeinsame Dateien
tmsg_1=Fehler bei der Ausführung von SetACL

[process]

Echo,%tEcho_1%
dirmake,%Target_CD%\sources
DirMake,%target_cd%\BOOT\en-us
DirMake,%target_cd%\Boot\%DistLang%

//DirMake,%target_win%\boot\fonts
DirMake,%target_win%\boot\Resources\%DistLang%
DirMake,%targetdir%\Program Files\Internet Explorer
DirMake,%targetdir%\ProgramData
DirMake,%Targetdir%\Users\Default\AppData\LocalLow\
DirMake,%target_win%\%DistLang%
DirMake,%target_win%\schemas\EAPHost
DirMake,%target_win%\boot
DirMake,%target_win%\Logs
DirMake,%target_win%\Globalization\Sorting
DirMake,%target_win%\inf
DirMake,%target_win%\fonts
DirMake,%target_win%\Installer
DirMake,%target_win%\winsxs\manifests
DirMake,%target_sys%\config
DirMake,%target_sys%\en-us
DirMake,%target_sys%\%DistLang%
DirMake,%target_sys%\boot\%DistLang%
DirMake,%target_sys%\dism
DirMake,%target_sys%\driverstore
DirMake,%target_sys%\drivers
DirMake,%target_sys%\wbem
DirMake,%target_sys%\SMI
DirMake,%target_sys%\CodeIntegrity

//Shortcuts
DirMake,%TargetDir%\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
DirMake,%TargetDir%\Users\Default\Desktop
DirMake,%TargetDir%\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch

DirMake,%targetdir%\Users\Default\AppData\Local\Microsoft\Windows\History
DirMake,%targetdir%\Users\Default\AppData\Local\Microsoft\Windows\Temporary Internet Files
DirMake,%targetdir%\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group1
DirMake,%targetdir%\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group2
DirMake,%targetdir%\Users\Default\AppData\Local\Microsoft\Windows\WinX\Group3
DirMake,%targetdir%\Users\Default\AppData\Local\Temp
DirMake,%targetdir%\Users\Default\AppData\Roaming\Microsoft\Windows\Cookies
DirMake,%targetdir%\Users\Default\AppData\Roaming\Microsoft\Windows\Libraries
DirMake,%targetdir%\Users\Default\AppData\Roaming\Microsoft\Windows\Network Shortcuts
DirMake,%targetdir%\Users\Default\AppData\Roaming\Microsoft\Windows\Recent
DirMake,%targetdir%\Users\Default\AppData\Roaming\Microsoft\Windows\SendTo
//DirMake,"%targetdir%\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessories"
//DirMake,"%targetdir%\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\System Tools"
DirMake,%targetdir%\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools
DirMake,%targetdir%\Users\Default\AppData\Roaming\Microsoft\Windows\Templates
//-
DirMake,%targetdir%\Users\Default\Documents
DirMake,%targetdir%\Users\Default\Downloads
DirMake,%targetdir%\Users\Default\Favorites\Links
DirMake,%targetdir%\Users\Default\Links
DirMake,%targetdir%\Users\Default\Pictures
DirMake,%targetdir%\Users\Default\Music
DirMake,%targetdir%\Users\Default\Videos
//-
DirMake,%targetdir%\Users\Public\Libraries
DirMake,%targetdir%\Users\Public\Desktop
DirMake,%targetdir%\Users\Public\Documents
DirMake,%targetdir%\Users\Public\Downloads
DirMake,%targetdir%\Users\Public\Pictures
DirMake,%targetdir%\Users\Public\Music
DirMake,%targetdir%\Users\Public\Videos

DirMake,%Target_win%\SystemResources

Retrieve,%Desktop%, ResStr,%boot_sys%\%DistLang%\shell32.dll.mui,,21769
Retrieve,%Docs%, ResStr,%boot_sys%\%DistLang%\shell32.dll.mui,,21770
Retrieve,%Download%, ResStr,%boot_sys%\%DistLang%\shell32.dll.mui,,21798
Retrieve,%Favorites%, ResStr,%boot_sys%\%DistLang%\shell32.dll.mui,,21796
Retrieve,%Links%, ResStr,%boot_sys%\%DistLang%\shell32.dll.mui,,21810
Retrieve,%pics%, ResStr,%boot_sys%\%DistLang%\shell32.dll.mui,,21779
Retrieve,%Music%, ResStr,%boot_sys%\%DistLang%\shell32.dll.mui,,21790
Retrieve,%Video%, ResStr,%boot_sys%\%DistLang%\shell32.dll.mui,,21791
Retrieve,%Desktop_p%, ResStr,%boot_sys%\%DistLang%\shell32.dll.mui,,21799
Retrieve,%Docs-p%, ResStr,%boot_sys%\%DistLang%\shell32.dll.mui,,21801
Retrieve,%pics-p%, ResStr,%boot_sys%\%DistLang%\shell32.dll.mui,,21802
Retrieve,%Music-p%, ResStr,%boot_sys%\%DistLang%\shell32.dll.mui,,21803
Retrieve,%Video-P%, ResStr,%boot_sys%\%DistLang%\shell32.dll.mui,,21804


Echo,%tEcho_2%
filecopy,%boot_win%\WindowsShell.Manifest,%target_win%\
ShellExecute,hide,%Tools%\%HOstArch%\SetAcl.exe,"-ot #$qfile#$q -on #$q%target_win%\WindowsShell.Manifest#$q -actn setowner -ownr #$qn:S-1-5-32-544;s:y#$q"
ShellExecute,hide,%Tools%\%HOstArch%\SetAcl.exe,"-ot #$qfile#$q -on #$q%target_win%\WindowsShell.Manifest#$q -actn ace -ace #$qn:S-1-5-32-544;p:full;s:y#$q"


DirCopy,%BootSRC%\Program Files,%TargetDir%\Program Files\
FileDelete,%targetdir%\Program Files\Common Files\microsoft shared\ink\en-US\*.avi,1

DirCopy,%BootSRC%\ProgramData,%TargetDir%\ProgramData\
FileSetAttrib,%TargetDir%\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\desktop.ini,+SH
FileSetAttrib,%TargetDir%\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\desktop.ini,+SH

Echo,%tEcho_6%

filecopy,%Install_win%\appPatch\drvmain.sdb,%target_win%\appPatch\
filecopy,%Install_win%\appPatch\sysmain.sdb,%target_win%\appPatch\

filecopy,%Boot_win%\Globalization\Sorting\SortDefault.nls,%target_win%\Globalization\Sorting

SetReqFile,%boot_win%,%Distlang%,%FallBack%,%target_win%
CopyFile,regedit.exe,1

filecopy,%boot_win%\system.ini,%target_win%\
filecopy,%boot_win%\win.ini,%target_win%\
CopyFile,boot\Resources\bootres.dll,1

FileCopy,%boot_win%\boot\Fonts\*,%target_win%\boot\Fonts

// themes
//Dircopy,%install_win%\Resources\Themes\aero\,%target_win%\Resources\Themes\aero\
//Filecopy,%install_win%\diagnostics\system\AERO\DesktopWindowsMgmt.dll,%target_win%\diagnostics\system\AERO\
If,ExistFile,%InstallSRC%\ProgramData\Microsoft\Windows\Caches\cversions.2.db,then,Filecopy,%InstallSrc%\ProgramData\Microsoft\Windows\Caches\cversions.2.db,%TargetDir%\ProgramData\Microsoft\Windows\Caches\

//Servicing (DISM /PEIMG)
//Dircopy,%boot_win%\servicing\,%target_win%\servicing
Dircopy,%boot_sys%\Dism\,%target_sys%\Dism

Dircopy,%boot_sys%\migration\,%target_sys%\migration
Filecopy,%BootSRC%\Users\Default\NTUSER.DAT,%TargetDir%\Users\Default\


//Echo, Processing copy [2/8] Boot Files
FileCopy,%SourceDir%\bootmgr,%Target_CD%


If,ExistFile,%boot_win%\Boot\PXE\%DistLang%\bootmgr.exe.mui,Then,FileCopy,%boot_win%\Boot\PXE\%DistLang%\bootmgr.exe.mui,%target_cd%\Boot\%DistLang%
DirCopy,%SourceDir%\Boot,%Target_CD%\Boot\,1

//sys32
FileCopy,%boot_sys%\boot\winload.*,%target_sys%\boot
GetDistLang,%DistTmp%,%boot_sys%\boot\winload.*,%Distlang%:%FallBack%,1
FileCopy,%boot_sys%\boot\%DistTmp%\winload.*,%target_sys%\boot\%DistTmp%

// efi support
FileCopy,%SourceDir%\bootmgr.efi,%Target_CD%
DirCopy,%SourceDir%\efi\,%Target_CD%\efi
DirMake,%target_win%\Boot\EFI\%DistLang%
FileCopy,%boot_win%\Boot\EFI\*,%target_win%\Boot\EFI

GetDistLang,%DistTmp%,%boot_win%\Boot\EFI\,%Distlang%:%FallBack%,1
FileCopy,%boot_win%\Boot\EFI\%DistTmp%\*,%target_win%\Boot\EFI\%DistTmp%

Echo,%tEcho_7%
FileCopy,%Install_sys%\config\SOFTWARE,%target_sys%\config
FileCopy,%Boot_sys%\config\SYSTEM,%target_sys%\config
FileCopy,%Install_sys%\config\DEFAULT,%target_sys%\config
FileCopy,%Boot_sys%\config\SECURITY,%target_sys%\config
FileCopy,%Boot_sys%\config\COMPONENTS,%target_sys%\config

FileCopy,%Boot_sys%\config\DRIVERS,%target_sys%\config
FileCopy,%Boot_sys%\config\SAM,%target_sys%\config

RegLoad,%RegSystem%,PE-SYSTEM
RegLoad,%RegSoftware%,PE-SOFTWARE

//- Nls files
RegRead,%CodePage%,HKLM,PE-System\ControlSet001\Control\Nls\CodePage,ACP
RegRead,%Variable%,HKLM,PE-System\ControlSet001\Control\Nls\CodePage,%CodePage%
If,Not,ExistFile,%TargetDir%\Windows\System32\%Variable%,then,FileCopy,%BootSRC%\Windows\System32\%Variable%,%TargetDir%\Windows\System32
RegRead,%CodePage%,HKLM,PE-System\ControlSet001\Control\Nls\CodePage,MACCP
RegRead,%Variable%,HKLM,PE-System\ControlSet001\Control\Nls\CodePage,%CodePage%
If,Not,ExistFile,%TargetDir%\Windows\System32\%Variable%,then,FileCopy,%BootSRC%\Windows\System32\%Variable%,%TargetDir%\Windows\System32
RegRead,%CodePage%,HKLM,PE-System\ControlSet001\Control\Nls\CodePage,OEMCP
RegRead,%Variable%,HKLM,PE-System\ControlSet001\Control\Nls\CodePage,%CodePage%
If,Not,ExistFile,%TargetDir%\Windows\System32\%Variable%,then,FileCopy,%BootSRC%\Windows\System32\%Variable%,%TargetDir%\Windows\System32

//- Fonts
RegRead,%Variable%,HKLM,PE-System\ControlSet001\Control\Nls\CodePage,OEMHAL
If,Not,ExistFile,%TargetDir%\Windows\Fonts\%Variable%,then,FileCopy,%BootSRC%\Windows\Fonts\%Variable%,%TargetDir%\Windows\Fonts
RegRead,%Variable%,HKLM,"PE-software\Microsoft\Windows NT\CurrentVersion\Console\RasterFonts",CGA40WOA.FON
If,Not,ExistFile,%TargetDir%\Windows\Fonts\%Variable%,then,FileCopy,%BootSRC%\Windows\Fonts\%Variable%,%TargetDir%\Windows\Fonts
RegRead,%Variable%,HKLM,"PE-software\Microsoft\Windows NT\CurrentVersion\Console\RasterFonts",CGA80WOA.FON
If,Not,ExistFile,%TargetDir%\Windows\Fonts\%Variable%,then,FileCopy,%BootSRC%\Windows\Fonts\%Variable%,%TargetDir%\Windows\Fonts
RegRead,%Variable%,HKLM,"PE-software\Microsoft\Windows NT\CurrentVersion\Console\RasterFonts",EGA40WOA.FON
If,Not,ExistFile,%TargetDir%\Windows\Fonts\%Variable%,then,FileCopy,%BootSRC%\Windows\Fonts\%Variable%,%TargetDir%\Windows\Fonts
RegRead,%Variable%,HKLM,"PE-software\Microsoft\Windows NT\CurrentVersion\Console\RasterFonts",EGA80WOA.FON
If,Not,ExistFile,%TargetDir%\Windows\Fonts\%Variable%,then,FileCopy,%BootSRC%\Windows\Fonts\%Variable%,%TargetDir%\Windows\Fonts
RegRead,%Variable%,HKLM,"PE-software\Microsoft\Windows NT\CurrentVersion\Console\RasterFonts",woafont
If,Not,ExistFile,%TargetDir%\Windows\Fonts\%Variable%,then,FileCopy,%BootSRC%\Windows\Fonts\%Variable%,%TargetDir%\Windows\Fonts
RegRead,%Variable%,HKLM,"PE-software\Microsoft\Windows NT\CurrentVersion\GRE_Initialize\LargeFont",FIXEDFON.FON
If,Not,ExistFile,%TargetDir%\Windows\Fonts\%Variable%,then,FileCopy,%BootSRC%\Windows\Fonts\%Variable%,%TargetDir%\Windows\Fonts
RegRead,%Variable%,HKLM,"PE-software\Microsoft\Windows NT\CurrentVersion\GRE_Initialize\LargeFont",FONTS.FON
If,Not,ExistFile,%TargetDir%\Windows\Fonts\%Variable%,then,FileCopy,%BootSRC%\Windows\Fonts\%Variable%,%TargetDir%\Windows\Fonts
RegRead,%Variable%,HKLM,"PE-software\Microsoft\Windows NT\CurrentVersion\GRE_Initialize\LargeFont",OEMFONT.FON
If,Not,ExistFile,%TargetDir%\Windows\Fonts\%Variable%,then,FileCopy,%BootSRC%\Windows\Fonts\%Variable%,%TargetDir%\Windows\Fonts
RegRead,%Variable%,HKLM,"PE-software\Microsoft\Windows NT\CurrentVersion\GRE_Initialize\SmallFont",FIXEDFON.FON
If,Not,ExistFile,%TargetDir%\Windows\Fonts\%Variable%,then,FileCopy,%BootSRC%\Windows\Fonts\%Variable%,%TargetDir%\Windows\Fonts
RegRead,%Variable%,HKLM,"PE-software\Microsoft\Windows NT\CurrentVersion\GRE_Initialize\SmallFont",FONTS.FON
If,Not,ExistFile,%TargetDir%\Windows\Fonts\%Variable%,then,FileCopy,%BootSRC%\Windows\Fonts\%Variable%,%TargetDir%\Windows\Fonts
RegRead,%Variable%,HKLM,"PE-software\Microsoft\Windows NT\CurrentVersion\GRE_Initialize\SmallFont",OEMFONT.FON
If,Not,ExistFile,%TargetDir%\Windows\Fonts\%Variable%,then,FileCopy,%BootSRC%\Windows\Fonts\%Variable%,%TargetDir%\Windows\Fonts
RegUnLoad,PE-SOFTWARE

// Keyboard
RegLoad,%RegUser%,PE-USER
If,ExistRegKey,HKLM,PE-User\Keyboard Layout\Preload,1,then
	RegRead,%lcid%,HKLM,PE-User\Keyboard Layout\Preload,1
	If,ExistRegKey,HKLM,PE-System\ControlSet001\Control\Keyboard Layouts\%lcid%,Layout File,then
		RegRead,%KBfile%,HKLM,PE-System\ControlSet001\Control\Keyboard Layouts\%lcid%,"Layout File"
		If,ExistFile,%boot_sys%\%KBfile%,then,FileCopy,%boot_sys%\%KBfile%,%Target_sys%
	end
end
If,ExistRegKey,HKLM,PE-User\Keyboard Layout\Substitutes,%lcid%,then
	RegRead,%lcSub%,HKLM,PE-User\Keyboard Layout\Substitutes,%lcid%
	If,ExistRegKey,HKLM,PE-System\ControlSet001\Control\Keyboard Layouts\%lcSub%,Layout File,then
		RegRead,%KBfile%,HKLM,PE-System\ControlSet001\Control\Keyboard Layouts\%lcSub%,Layout File
		If,ExistFile,%boot_sys%\%KBfile%,then,FileCopy,%boot_sys%\%KBfile%,%Target_sys%
	end
end

Regwrite,HKLM,0x1,PE-USER\Keyboard Layout\Preload,2,00000409
If,ExistRegKey,HKLM,PE-User\Keyboard Layout\Preload,2,then
	RegRead,%lcid%,HKLM,PE-User\Keyboard Layout\Preload,2
	If,ExistRegKey,HKLM,PE-System\ControlSet001\Control\Keyboard Layouts\%lcid%,Layout File,then
		RegRead,%KBfile%,HKLM,PE-System\ControlSet001\Control\Keyboard Layouts\%lcid%,"Layout File"
		If,ExistFile,%boot_sys%\%KBfile%,then,FileCopy,%boot_sys%\%KBfile%,%Target_sys%
	end
end
If,ExistRegKey,HKLM,PE-User\Keyboard Layout\Substitutes,%lcid%,then
	RegRead,%lcSub%,HKLM,PE-User\Keyboard Layout\Substitutes,%lcid%
	If,ExistRegKey,HKLM,PE-System\ControlSet001\Control\Keyboard Layouts\%lcSub%,Layout File,then
		RegRead,%KBfile%,HKLM,PE-System\ControlSet001\Control\Keyboard Layouts\%lcSub%,Layout File
		If,ExistFile,%boot_sys%\%KBfile%,then,FileCopy,%boot_sys%\%KBfile%,%Target_sys%
	end
end
RegUnLoad,PE-SYSTEM
RegUnLoad,PE-USER

Echo,%tEcho_8%

DirCopy,%boot_sys%\driverstore,%target_sys%\driverstore\
DirCopy,%boot_sys%\drivers,%target_sys%\drivers\
DirCopy,%boot_win%\inf,%target_win%\inf\

Filecopy,%boot_sys%\wbem\*.*,%target_sys%\wbem
If,ExistDir,%boot_sys%\wbem\%distlang%,then,Filecopy,%boot_sys%\wbem\%distlang%\*.*,%target_sys%\wbem\%distlang%
If,Not,%DistLang%,=,en-US,then
	If,ExistDir,%boot_sys%\wbem\en-US,then,Filecopy,%boot_sys%\wbem\en-us\*.*,%target_sys%\wbem\en-us\
end

//echo,copy catroot
//-- catroot

DirCopy,%boot_sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\,%target_sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\

if,%pCheckbox1%,=,false,then
	set,%Installcat%,%Install_sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
	set,%Targetcat%,%Target_sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
	
	FileCopy,%Installcat%\Microsoft-OneCore-ConnectionSharing-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Basic-Http-Minio-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Drivers-base-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Drivers-drivers-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Drivers-net-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Drivers-windows-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Features-Package-AutoMerged-base~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Features-Package-AutoMerged-drivers~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Features-Package-AutoMerged-net~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Network-Security-Core-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-TroubleShooting-net-Package~*.cat,%Targetcat%\
	// 
	If,Existfile,%Installcat%\Package_*,then,FileCopy,%Installcat%\Package_*,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-NetIO*,%Targetcat%\


	FileCopy,%Installcat%\Microsoft-OneCore-ConnectionSharing-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Basic-Http-Minio-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Drivers-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Drivers-Package-base~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Drivers-base-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Drivers-drivers-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Drivers-net-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Drivers-windows-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Features-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Features-Package-AutoMerged-base~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Features-Package-AutoMerged-drivers~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Features-Package-AutoMerged-minio~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Client-Features-Package-AutoMerged-net~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Network-Security-Core-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-TroubleShooting-net-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-TrustedExecution-Package~*.cat,%Targetcat%\
	// 14393
	FileCopy,%Installcat%\Microsoft-Windows-Desktop-Shared-Drivers-*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-NetIO-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-Network-Security-Core-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-OneCore-Connectivity-Bluetooth-onecoreuap-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-OneCoreUAP-Tunnel-Package~*.cat,%Targetcat%\
	FileCopy,%Installcat%\Microsoft-Windows-TroubleShooting-onecore-Package~*.cat,%Targetcat%\

	// For next update
	FileCopy,%Installcat%\Package_*,%Targetcat%\
Else
	DirCopy,%install_sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\,%target_sys%\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\
End

//-- downlevel APIs
Dircopy,%boot_sys%\downlevel\,%target_sys%\downlevel

//-- CodeIntegrity
If,ExistDir,%boot_sys%\CodeIntegrity\,then,DirCopy,%boot_sys%\CodeIntegrity\,%target_sys%\CodeIntegrity\
DirCopy,%Boot_Sys%\SMI,%Target_Sys%\SMI\
FileDelete,%Target_Sys%\SMI\Store\Machine\SCHEMA.DAT.LOG*
FileDelete,%Target_Sys%\SMI\Store\Machine\SCHEMA.DAT{*

Echo,%tEcho_9%

filecopy,%boot_win%\Fonts\8514fix.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\8514fixr.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\8514oem.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\8514oemr.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\8514sys.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\8514sysr.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\app850.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\app866.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\app936.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\cga40woa.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\cga80woa.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\cga40850.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\cga40866.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\cga80850.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\cga80866.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\consola.ttf,%target_win%\Fonts
filecopy,%boot_win%\Fonts\ega40woa.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\ega80woa.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\ega40850.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\ega40866.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\ega80850.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\ega80866.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\lucon.ttf,%target_win%\Fonts
filecopy,%boot_win%\Fonts\marlett.ttf,%target_win%\Fonts
filecopy,%boot_win%\Fonts\micross.ttf,%target_win%\Fonts
filecopy,%boot_win%\Fonts\s8514fix.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\s8514oem.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\s8514sys.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\seguili.ttf,%target_win%\Fonts
filecopy,%boot_win%\Fonts\seguiemj.ttf,%target_win%\Fonts
// simpbdo.ttf not exist in %BootSRC% of w7/8 sources
//filecopy,%Install_win%\Fonts\simpbdo.ttf,%target_win%\Fonts
filecopy,%boot_win%\Fonts\svgafix.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\svgasys.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\tahoma.ttf,%target_win%\Fonts
filecopy,%boot_win%\Fonts\tahomabd.ttf,%target_win%\Fonts
filecopy,%boot_win%\Fonts\vga850.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\vga866.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\vga936.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\vgafix.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\vgafixr.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\vgaoem.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\vgasys.fon,%target_win%\Fonts
filecopy,%boot_win%\Fonts\vgasysr.fon,%target_win%\Fonts

filecopy,%boot_win%\Fonts\seguisym.ttf,%target_win%\Fonts
filecopy,%Install_win%\Fonts\segoeui.ttf,%target_win%\Fonts

// AsianFonts
If,%DistLang%,=,ko-KR,then
  Filecopy,%Install_win%\Fonts\malgun.ttf,%target_win%\Fonts\
  Filecopy,%Install_win%\Fonts\gulim.ttc,%target_win%\Fonts\
End
If,%DistLang%,=,ja-JP,then
  filecopy,%Install_win%\Fonts\meiryo.ttc,%target_win%\Fonts\
  filecopy,%Install_win%\Fonts\msgothic.ttc,%target_win%\Fonts\
end
String,%CN%,Left,%DistLang%,2
if,%CN%,=,zh,then
  filecopy,%Install_win%\Fonts\mingliub.ttc,%target_win%\Fonts\
  filecopy,%Install_win%\Fonts\simsun.ttc,%target_win%\Fonts
  If,%DistLang%,=,zh-CN,then
    filecopy,%Install_win%\Fonts\msyh.ttc,%target_win%\Fonts\
    filecopy,%Install_win%\Fonts\msyhl.ttc,%target_win%\Fonts\
  end
  If,%DistLang%,=,zh-hk,then,filecopy,%Install_win%\Fonts\msjh.ttf,%target_win%\Fonts\
  //If,%DistLang%,=,zh-tw,then,filecopy,%Install_win%\Fonts\msjh.ttf,%target_win%\Fonts\
end

//RegRead,%Tmp%,HKLM,PE-SOFTWARE\Microsoft\Windows NT\CurrentVersion,LCUVer
Echo,%tEcho_10%
if,%arch%,=,x86,then
	set,%winsxs%,winsxs\x86
else
	set,%winsxs%,winsxs\amd64
end

DirCopy,%boot_win%\winsxs\*_microsoft-windows-servicingstack*,%target_win%\winsxs\
set,%DistTmp%,%DistLang%
if,not,Existdir,%boot_win%\winsxs\*_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.*_%DistTmp%*,then,set,%DistTmp%,%FDistLang%
DirCopy,%boot_win%\winsxs\*_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.*_%DistTmp%*,%target_win%\winsxs\

set,%DistTmp%,%DistLang%
if,not,Existdir,%boot_win%\winsxs\*_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.*_%DistTmp%*,then,set,%DistTmp%,%FDistLang%
DirCopy,%boot_win%\winsxs\*_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.*_%DistTmp%*,%target_win%\winsxs\

DirCopy,%boot_win%\winsxs\*_microsoft.windows.common-controls*,%target_win%\winsxs\
DirCopy,%boot_win%\winsxs\*_microsoft.windows.gdiplus*,%target_win%\winsxs\
DirCopy,%boot_win%\winsxs\*_microsoft.windows.isolationautomation*,%target_win%\winsxs\
DirCopy,%boot_win%\winsxs\*_microsoft-windows-riched32*,%target_win%\winsxs\
DirCopy,%Install_Win%\WinSxS\*_microsoft.vc80.crt*,%Target_Win%\WinSxS\
DirCopy,%Install_Win%\WinSxS\*_microsoft.vc90.crt*,%Target_Win%\WinSxS\
DirCopy,%Install_Win%\%winsxs%_microsoft.windows.i..utomation.proxystub_*,%Target_Win%\WinSxS\
// Manifest
FileCopy,%boot_win%\WinSxS\manifests\*_microsoft-windows-servicingstack*,%target_win%\WinSxS\manifests\
set,%DistTmp%,%DistLang%
if,not,ExistFile,%boot_win%\winsxs\manifests\*_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.*_%DistTmp%*,then,set,%DistTmp%,%FDistLang%
FileCopy,%boot_win%\winsxs\manifests\*_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.*_%DistTmp%*,%target_win%\winsxs\manifests
set,%DistTmp%,%DistLang%
if,not,ExistFile,%boot_win%\winsxs\manifests\*_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.*_%DistTmp%*,then,set,%DistTmp%,%FDistLang%
FileCopy,%boot_win%\winsxs\manifests\*_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.*_%DistTmp%*,%target_win%\winsxs\manifests

FileCopy,%boot_win%\winsxs\manifests\*_microsoft.windows.common-controls*,%target_win%\winsxs\manifests
FileCopy,%boot_win%\winsxs\manifests\*_microsoft.windows.gdiplus*,%target_win%\winsxs\manifests
FileCopy,%boot_win%\winsxs\manifests\*_microsoft.windows.isolationautomation*,%target_win%\winsxs\manifests
FileCopy,%boot_win%\WinSxS\manifests\*_microsoft.windows.i..utomation.proxystub_*,%target_win%\winsxs\manifests
FileCopy,%boot_win%\WinSxS\manifests\*_microsoft.windows.s...smart_card_library_*,%target_win%\winsxs\manifests
FileCopy,%boot_win%\WinSxS\manifests\*_microsoft.windows.s..rt_driver.resources_*,%target_win%\winsxs\manifests
FileCopy,%boot_win%\WinSxS\manifests\*_microsoft.windows.s..se.scsi_port_driver_*,%target_win%\winsxs\manifests
FileCopy,%boot_win%\WinSxS\manifests\*_microsoft.windows.systemcompatible_*,%target_win%\winsxs\manifests
FileCopy,%boot_win%\WinSxS\manifests\*_microsoft-windows-a..core-base.resources_*,%target_win%\winsxs\manifests
FileCopy,%boot_win%\WinSxS\manifests\*_microsoft-windows-blb-engine-main*,%target_win%\winsxs\manifests
FileCopy,%boot_win%\WinSxS\manifests\*_microsoft-windows-comctl32-v5.resources_31bf3856ad364e35_%WIM_MAJOR%.%WIM_MINOR%.*_%DistLang%*,%target_win%\winsxs\manifests
FileCopy,%boot_win%\WinSxS\manifests\*_microsoft-windows-comdlg32.resources_31bf3856ad364e35_%WIM_MAJOR%.%WIM_MINOR%.*_%DistLang%*,%target_win%\winsxs\manifests
FileCopy,%boot_win%\WinSxS\manifests\*_microsoft-windows-comdlg32_31bf3856ad364e35_%WIM_MAJOR%.%WIM_MINOR%.*_none_*,%target_win%\winsxs\manifests
FileCopy,%boot_win%\WinSxS\manifests\*_microsoft-windows-riched32_*,%Target_Win%\WinSxS\manifests
FileCopy,%Install_Win%\WinSxS\manifests\*_microsoft.vc80.crt*,%Target_Win%\WinSxS\manifests
FileCopy,%Install_Win%\WinSxS\manifests\*_microsoft.vc90.crt*,%Target_Win%\WinSxS\manifests
FileCopy,%Install_Win%\WinSxS\manifests\*_policy.8.0.microsoft.vc80.crt*,%Target_Win%\WinSxS\manifests
FileCopy,%Install_Win%\WinSxS\manifests\*_policy.9.0.microsoft.vc90.crt*,%Target_Win%\WinSxS\manifests

FileCopy,%Boot_sys%\wbem\xml\*.*,%target_sys%\wbem\xml\

// =================
Echo,%tEcho_11%

SetReqFile,%boot_sys%,%Distlang%,%FallBack%,%target_sys%

FileCopy,%boot_sys%\*base.dll,%Target_Sys%
GetDistLang,%DistTmp%,%boot_sys%\*base.dll,%Distlang%:%FallBack%,1
FileCopy,%boot_sys%\%DistTmp%\*base.dll.mui,%Target_Sys%\%DistTmp%\
If,Not,%DistLang%,=,en-US,then,FileCopy,%boot_sys%\en-US\*base.dll.mui,%Target_Sys%\en-US\

CopyFile,schema.dat
CopyFile,srms.dat
CopyFile,hhctrl.ocx,1
CopyFile,wshom.ocx,1
CopyFile,aclui.dll,2
CopyFile,activeds.dll,1
CopyFile,advapi32.dll,1
CopyFile,advpack.dll,1

If,%Arch%,=,x86,then,CopyFile,msscript.ocx,1


FileCopy,%boot_sys%\*.com,%target_sys%

If,ExistFile,%boot_sys%\api-ms-*.dll,then,FileCopy,%boot_sys%\api-ms-*.dll,%target_sys%
If,ExistFile,%boot_sys%\ext-ms-*.dll,then,FileCopy,%boot_sys%\ext-ms-*.dll,%target_sys%

SetReqFile,%boot_sys%,%Distlang%,%FallBack%,%target_sys%

copyfile,apisetschema.dll
copyfile,atl.dll,1
copyfile,authui.dll,2
copyfile,authz.dll,1
copyfile,autochk.exe,1
if,%WIM_BUILD%,<=,19042,then,copyfile,autoconv.exe,1
// -weg copyfile,atmfd.dll
// -weg copyfile,atmlib.dll
copyfile,attrib.exe,1
copyfile,basesrv.dll
copyfile,bcd.dll
copyfile,bcdboot.exe,1
copyfile,bcdedit.exe,1
copyfile,bcdsrv.dll
copyfile,bcdprov.dll
copyfile,bcrypt.dll,1
copyfile,bcryptprimitives.dll
copyfile,bcdsrv.dll
copyfile,bmrui.exe,1
copyfile,BootMenuUX.dll
copyfile,BootRec.exe,1
if,%WIM_BUILD%,<=,19042,then,copyfile,bootcfg.exe,1
copyfile,bootsect.exe,1
copyfile,bootstr.dll,1

CopyFile,UIAutomationCore.dll,1
copyfile,dfscli.dll
copyfile,dpx.dll
if,%WIM_BUILD%,<=,19042,then,copyfile,idndl.dll
	
copyfile,joinproviderol.dll,1

If,%Arch%,=,x86,then,copyfile,msvcrt40.dll
copyfile,OpenWith.exe,1
copyfile,sdhcinst.dll
copyfile,SensApi.dll
	
copyfile,WinScard.dll,1
copyfile,sxstrace.exe,1

CopyFile,advapi32res.dll,1


// Win 10 Redstone
If,ExistFile,%boot_sys%\UIAutomationCoreRes.dll,then,copyfile,UIAutomationCoreRes.dll
If,ExistFile,%boot_sys%\mintdh.dll,then,copyfile,mintdh.dll,1
If,ExistFile,%boot_sys%\OneCoreCommonProxyStub.dll,then,copyfile,OneCoreCommonProxyStub.dll
If,ExistFile,%boot_sys%\sxsstore.dll,then,copyfile,sxsstore.dll
If,ExistFile,%boot_sys%\win32u.dll,then,copyfile,win32u.dll
If,ExistFile,%boot_sys%\gdi32full.dll,then,copyfile,gdi32full.dll
If,ExistFile,%boot_sys%\OneCoreCommonProxyStub.dll,then,copyfile,OneCoreCommonProxyStub.dll
If,ExistFile,%boot_sys%\wincredui.dll,then,copyfile,wincredui.dll,1


copyfile,BrokerLib.dll,1
copyfile,BOOTVID.DLL
copyfile,browcli.dll

copyfile,cabinet.dll
copyfile,cdd.dll
copyfile,certcli.dll,1
copyfile,cfgmgr32.dll
copyfile,ci.dll,1
if,%WIM_BUILD%,<=,22000,then,copyfile,clb.dll,1
copyfile,clusapi.dll,1
copyfile,cmdext.dll
copyfile,clusapi.dll
copyfile,cmdext.dll
copyfile,cnvfat.dll
copyfile,comcat.dll
copyfile,comdlg32.dll,2
copyfile,console.dll,1
copyfile,credui.dll,1
copyfile,crypt32.dll,2
copyfile,cryptdlg.dll,1
copyfile,cryptdll.dll
copyfile,cryptnet.dll
copyfile,csrsrv.dll,1
copyfile,cryptext.dll,1
copyfile,cryptsp.dll
copyfile,cryptsvc.dll,1
copyfile,cryptui.dll,2
copyfile,coml2.dll
CopyFile,locale.nls
CopyFile,l_intl.nls
copyfile,C_1252.NLS

copyfile,d2d1.dll,1
copyfile,dab.dll,1
copyfile,dabapi.dll,1
copyfile,dbgcore.dll
copyfile,dbgeng.dll
copyfile,dbghelp.dll
// -weg copyfile,dbgmodel.dll
copyfile,defragproxy.dll
copyfile,defragsvc.dll,1
copyfile,devobj.dll
copyfile,devrtl.dll
copyfile,dhcpcore.dll,1
copyfile,dhcpcore6.dll,1
copyfile,dhcpcsvc.dll,1
copyfile,dhcpcsvc6.dll,1
copyfile,directmanipulation.dll,1
copyfile,DismApi.dll,1
if,%WIM_BUILD%,<,15064,then,copyfile,dispci.dll,1
copyfile,dispex.dll
copyfile,dnsapi.dll,1
copyfile,dpapi.dll
copyfile,dpapisrv.dll,1
copyfile,drvstore.dll
copyfile,dsparse.dll
copyfile,dsrole.dll
copyfile,dssenh.dll,1
copyfile,dskquota.dll,1
copyfile,dui70.dll,1
copyfile,duser.dll,1
copyfile,dwmapi.dll,1
copyfile,dwrite.dll,1

copyfile,esent.dll,1
copyfile,EventAggregation.dll
copyfile,fbwflib.dll
copyfile,feclient.dll
copyfile,FirewallAPI.dll,1
copyfile,fltLib.dll,1
copyfile,fmifs.dll
copyfile,fms.dll,1
copyfile,fontsub.dll
copyfile,framedynos.dll
copyfile,fsutil.exe,1
copyfile,fsutilext.dll
copyfile,fveapi.dll,1
copyfile,fvecerts.dll
copyfile,FWPUCLNT.DLL,1
copyfile,framedyn.dll

copyfile,gdi32.dll
copyfile,GdiPlus.dll
copyfile,gpapi.dll,1
copyfile,gpsvc.dll,1

copyfile,hal.dll
if,%arch%,=,x86,then
	copyfile,HalExtIntcLpioDMA.dll
	copyfile,HalExtIntcUartDMA.dll
	copyfile,halmacpi.dll
end
copyfile,hid.dll,1
copyfile,hidserv.dll,1

copyfile,iertutil.dll,1
copyfile,ifmon.dll,1
copyfile,ifsutil.dll
copyfile,ifsutilx.dll
copyfile,imagehlp.dll

copyfile,imageres.dll,2
copyfile,imapi.dll,1
copyfile,imapi2.dll,1
// -weg copyfile,imapi2fs.dll,1
copyfile,imm32.dll
copyfile,input.dll,1
copyfile,IPHLPAPI.DLL,1

copyfile,jscript.dll,1
copyfile,jscript9.dll,1
copyfile,jsproxy.dll

copyfile,KBDUS.DLL
copyfile,kd.dll
copyfile,kdcom.dll
copyfile,KdsCli.dll,1
copyfile,kdusb.dll
copyfile,kerberos.dll,1
copyfile,kernel32.dll,1
copyfile,kmddsp.tsp,1
copyfile,ktmw32.dll

// prüfen l_intl.nls
copyfile,linkinfo.dll
copyfile,loadperf.dll,1
copyfile,logoncli.dll
copyfile,lpk.dll
copyfile,lsasrv.dll,1
copyfile,lsm.dll,1
if,%WIM_BUILD%,<=,19042,then,copyfile,luainstall.dll
copyfile,lz32.dll

copyfile,miutils.dll,1
copyfile,mfc42.dll,1
copyfile,mfc42u.dll,1
copyfile,mpr.dll,1
copyfile,mprapi.dll
copyfile,msasn1.dll
copyfile,msctf.dll,2
copyfile,msftedit.dll,1
copyfile,msiltcfg.dll
copyfile,msimg32.dll
copyfile,msls31.dll
copyfile,msports.dll,1
copyfile,msprivs.dll,1
copyfile,mssign32.dll,1
copyfile,msv1_0.dll,1
copyfile,msvcirt.dll
copyfile,msvcrt.dll
copyfile,msvcp_win.dll
copyfile,msvcp110_win.dll

copyfile,ncpa.cpl,1
copyfile,ncryptprov.dll,1
copyfile,ncryptsslp.dll
copyfile,NetSetupApi.dll
copyfile,NetSetupEngine.dll
copyfile,NetSetupShim.dll
copyfile,NetSetupSvc.dll,1

copyfile,mswsock.dll,1
copyfile,msxml3.dll,2
copyfile,msxml3r.dll,1
copyfile,mtxdm.dll

copyfile,nci.dll
copyfile,ncobjapi.dll
copyfile,ncrypt.dll,1
copyfile,ncsi.dll,1
copyfile,netapi32.dll
copyfile,netjoin.dll,1
copyfile,netmsg.dll,1
copyfile,netutils.dll
copyfile,newdev.dll,2
copyfile,ninput.dll,1
copyfile,nlaapi.dll
if,%WIM_BUILD%,<=,19042,then,copyfile,nlasvc.dll,1
copyfile,normaliz.dll
copyfile,nrpsrv.dll
copyfile,nsi.dll
copyfile,nsisvc.dll,1
copyfile,ntasn1.dll,1
copyfile,ntdll.dll,1
copyfile,ntdsapi.dll
copyfile,ntlanman.dll,1
copyfile,NtlmShared.dll
copyfile,ntmarta.dll,1
copyfile,ntshrui.dll,2

copyfile,odbc32.dll
copyfile,ole32.dll,1
copyfile,oleacc.dll
copyfile,oleaccrc.dll,1
copyfile,oleaut32.dll
if,%arch%,=,x86,then,copyfile,olepro32.dll
copyfile,osuninst.dll

copyfile,pcwum.dll,1
copyfile,pnpui.dll,1
copyfile,powrprof.dll,1
copyfile,profapi.dll
copyfile,propsys.dll,2
copyfile,provthrd.dll
copyfile,profsvc.dll,1
copyfile,prvdmofcomp.dll
copyfile,psapi.dll
copyfile,PSHED.DLL,1
copyfile,PSModuleDiscoveryProvider.dll,1
copyfile,psmodulediscoveryprovider.mof

copyfile,rasadhlp.dll
copyfile,rasapi32.dll,1
copyfile,rasman.dll
copyfile,ReAgent.dll,1
copyfile,regapi.dll
copyfile,ReInfo.dll
copyfile,resutils.dll,1
copyfile,riched20.dll
copyfile,riched32.dll
//copyfile,rnr20.dll
copyfile,RpcEpMap.dll,1
copyfile,rpcrt4.dll,1
copyfile,RpcRtRemote.dll
copyfile,rpcss.dll
copyfile,rsaenh.dll,1
copyfile,rstrui.exe,1
copyfile,rtutils.dll,1

copyfile,sacsvr.dll,1
copyfile,samcli.dll
copyfile,samlib.dll
copyfile,samsrv.dll,1
copyfile,scecli.dll,1
copyfile,scesrv.dll,1
copyfile,schannel.dll,1
copyfile,schedcli.dll
copyfile,scrobj.dll,1
copyfile,scrrun.dll,1
copyfile,sechost.dll,1
copyfile,secur32.dll
copyfile,security.dll
copyfile,setbcdlocale.dll
copyfile,setupapi.dll,1
copyfile,sfc.dll
copyfile,sfc_os.dll
copyfile,SHCore.dll,1
copyfile,shell32.dll,2
copyfile,shlwapi.dll,1
copyfile,slc.dll,1
copyfile,SmiEngine.dll,1
copyfile,smphost.dll,1
copyfile,spfileq.dll
copyfile,SPInf.dll
copyfile,spp.dll,1
copyfile,sppc.dll,1
//copyfile,sqmapi.dll
copyfile,srclient.dll
copyfile,srcore.dll,1
copyfile,srhelper.dll
copyfile,srvcli.dll
copyfile,sspicli.dll
copyfile,sspisrv.dll
copyfile,SSShim.dll
copyfile,startnet.cmd
copyfile,stdole2.tlb
copyfile,stdole32.tlb
copyfile,Storprop.dll,1
copyfile,streamci.dll
copyfile,sxproxy.dll,1
copyfile,sxs.dll,1
copyfile,sxssrv.dll
copyfile,sysclass.dll,1
copyfile,sysntfy.dll
copyfile,syssetup.dll
copyfile,SystemEventsBrokerServer.dll,1

copyfile,tapi32.dll,1
copyfile,tdh.dll,1
if,%WIM_BUILD%,<=,16299,then,copyfile,tsddd.dll
copyfile,tzres.dll,1

copyfile,uexfat.dll
copyfile,ufat.dll
copyfile,ulib.dll,1
copyfile,umpnpmgr.dll,1
copyfile,umpo.dll,1
copyfile,unattend.dll
copyfile,untfs.dll
copyfile,uReFS.dll
copyfile,ureg.dll
copyfile,urlmon.dll,1
copyfile,user32.dll,1
copyfile,userenv.dll,1
copyfile,userinitext.dll,1
copyfile,usp10.dll
copyfile,uReFS.dll
copyfile,uReFSv1.dll
copyfile,utildll.dll,1
copyfile,uudf.dll
copyfile,UXInit.dll
copyfile,uxtheme.dll,1

copyfile,vbscript.dll,1
if,%arch%,=,x86,then,copyfile,vdmdbg.dll
copyfile,vds_ps.dll
copyfile,vdsbas.dll,1
copyfile,vdsdyn.dll,1
copyfile,vdsutil.dll,1
copyfile,vdsvd.dll,1
copyfile,verifier.dll
copyfile,version.dll
copyfile,virtdisk.dll
copyfile,vpnikeapi.dll
copyfile,vssapi.dll
copyfile,vsstrace.dll,1

copyfile,w32time.dll,1
copyfile,w32topl.dll
copyfile,wbadmin.exe,1
copyfile,wbemcomn.dll
copyfile,wbengine.exe,1
copyfile,wdigest.dll
copyfile,wdscapture.exe,1
copyfile,wdsclient.exe,1
copyfile,wdscore.dll
copyfile,wdsmcast.exe,1
copyfile,webio.dll,1
// -weg copyfile,webservices.dll,1
copyfile,wer.dll,1
// -weg copyfile,werui.dll,1
copyfile,wevtapi.dll,1
copyfile,wevtsvc.dll,1
copyfile,WimBootCompress.ini
copyfile,wimgapi.dll,1
copyfile,win32k.sys
copyfile,win32kbase.sys,1
copyfile,win32kfull.sys

copyfile,winbio.dll,1
copyfile,winbrand.dll
copyfile,wincorlib.dll
// -weg copyfile,Windows.Devices.HumanInterfaceDevice.dll,1
copyfile,WindowsCodecs.dll
copyfile,winhttp.dll,1
copyfile,wininet.dll,2
copyfile,wininitext.dll

// prüfen
copyfile,winload.efi,1
copyfile,winload.exe,1
copyfile,winlogonext.dll
copyfile,winmm.dll,1
copyfile,winnsi.dll

copyfile,winspool.drv,1
copyfile,winsrv.dll,1
copyfile,winsta.dll
copyfile,wintrust.dll

copyfile,wkscli.dll
copyfile,wkssvc.dll,1
copyfile,Wldap32.dll,1
copyfile,wldp.dll,1
copyfile,wmi.dll
if,%WIM_BUILD%,<=,19042,then,copyfile,wmicmiplugin.dll
copyfile,wmidcom.dll

copyfile,WmiMgmt.msc,1

copyfile,wmiprop.dll,1
// -weg copyfile,wmitomi.dll,1
copyfile,wmsgapi.dll
copyfile,WofUtil.dll
copyfile,wpeutil.dll,1
copyfile,ws2_32.dll,1
copyfile,ws2help.dll
copyfile,wshcon.dll
copyfile,wship6.dll,1
copyfile,WSHTCPIP.DLL,1
copyfile,wsock32.dll,1
copyfile,wtsapi32.dll
copyfile,xmllite.dll

Echo,%tEcho_12%
SetReqFile,%Install_sys%,%Distlang%,%FallBack%,%target_sys%

copyfile,appinfo.dll,1
copyfile,batmeter.dll,2
copyfile,cabview.dll,1

copyfile,cleanmgr.exe,1
if,%arch%,=,x86,then,copyfile,crtdll.dll
copyfile,clbcatq.dll
if,%WIM_BUILD%,<,23000,then,copyfile,ConhostV1.dll,1
if,%WIM_BUILD%,<=,16299,then,copyfile,ConhostV2.dll,1
copyfile,cryptcatsvc.dll
copyfile,CSystemEventsBrokerClient.dll

// hier
ReqFile,d3d10.dll
ReqFile,d3d10_1.dll
ReqFile,d3d10_1core.dll
ReqFile,d3d10core.dll
ReqFile,d3d10level9.dll
ReqFile,d3d10warp.dll
ReqFile,d3d11.dll
ReqFile,d3d12.dll
ReqFile,dcomp.dll,1
ReqFile,dxgi.dll
ReqFile,kernel.appcore.dll
ReqFile,windows.storage.dll,1
ReqFile,WinTypes.dll,1
//15063
ReqFile,twinapi.dll,1
ReqFile,twinapi.appcore.dll,1
ReqFile,twinui.appcore.dll,2
// da

if,%WIM_BUILD%,=>,15063,then
  CopyFile,appinfoext.dll
// hier 
  Copyfile,CoreUIComponents.dll
  Copyfile,D3DCompiler_47.dll
  Copyfile,ISM.dll
  Copyfile,OneCoreUAPCommonProxyStub.dll
  Copyfile,usermgrcli.dll
  Copyfile,Windows.Gaming.Input.dll
  Copyfile,wuceffects.dll
End
if,%WIM_BUILD%,=>,17763,then
  CopyFile,dxva2.dll

  Copyfile,joinutil.dll
  Copyfile,netprovfw.dll
  Copyfile,KerbClientShared.dll
End

copyfile,Defrag.exe,1
copyfile,devenum.dll,1
copyfile,devicesetupmanager.dll,1
copyfile,dmview.ocx
copyfile,dskquoui.dll,1

copyfile,hdwwiz.cpl,1
copyfile,hdwwiz.exe,1

	copyfile,DeviceSetupManagerAPI.dll,1
	copyfile,InputSwitch.dll,1
	copyfile,mscms.dll,1
	copyfile,setx.exe,1

copyfile,ieproxy.dll
copyfile,InfDefaultInstall.exe,1

copyfile,mlang.dll,1
copyfile,mshtml.dll,2

copyfile,objsel.dll,1

copyfile,profsvcext.dll
if,%WIM_BUILD%,<=,19042,then,copyfile,provsvc.dll,1

copyfile,signdrv.dll
copyfile,stobject.dll,2
copyfile,storagecontexthandler.dll,1
copyfile,storagewmi_passthru.dll
copyfile,SlideToShutDown.exe
copyfile,taskkill.exe,1
copyfile,ubpm.dll,1
copyfile,umpoext.dll,1

copyfile,WofTasks.dll,1
copyfile,zipfldr.dll,2

copyfile,iernonce.dll,1
// RedStone 2 Build 15063-1703

if,%WIM_BUILD%,=>,18362,then
  CopyFile,DXCore.dll
  Copyfile,GameInput.dll
End

if,%WIM_BUILD%,>,19043,then
  Copyfile,lsaadt.dll
  Copyfile,ServicingCommon.dll
  Copyfile,utcapi.dll
End

CopyFile,efscore.dll,1

if,%WIM_BUILD%,=>,22000,Then
  DirMake,%Target_Win%\SystemTemp
  Copyfile,CorePrivacySettingsStore.dll
  CopyFile,DiagnosticDataSettings.dll
End

SetReqFile,%boot_sys%,%Distlang%,%FallBack%,%target_sys%
CopyFile,chkdsk.exe,1
CopyFile,chkntfs.exe,1
CopyFile,cmd.exe,1
CopyFile,compact.exe,1

CopyFile,conhost.exe,1
CopyFile,convert.exe
CopyFile,cscript.exe,1
CopyFile,csrss.exe,1

CopyFile,diskpart.exe,1
CopyFile,diskraid.exe,1
CopyFile,Dism.exe,1
CopyFile,dllhost.exe
CopyFile,doskey.exe,1
if,%WIM_BUILD%,<,19000,then,copyfile,drvcfg.exe,1

CopyFile,drvinst.exe,1
CopyFile,drvload.exe,1

CopyFile,expand.exe,1
CopyFile,find.exe,1

CopyFile,fltMC.exe,1
CopyFile,ftp.exe,1
CopyFile,HOSTNAME.EXE,1
CopyFile,icacls.exe,1

CopyFile,lsass.exe

CopyFile,mcbuilder.exe
CopyFile,MdSched.exe,1
CopyFile,mountvol.exe,1

CopyFile,MuiUnattend.exe

CopyFile,ndadmin.exe,1
CopyFile,net.exe
CopyFile,net1.exe

CopyFile,NETSTAT.EXE,1
CopyFile,newdev.exe,1
CopyFile,notepad.exe,2
CopyFile,ntoskrnl.exe
CopyFile,PING.EXE,1
CopyFile,PkgMgr.exe

// -weg CopyFile,recover.exe,1
CopyFile,reg.exe,1
CopyFile,regedt32.exe
CopyFile,Register-CimProvider.exe,1
CopyFile,regsvr32.exe,1

CopyFile,replace.exe,1
CopyFile,Robocopy.exe,1
CopyFile,ROUTE.EXE,1
CopyFile,rundll32.exe,1
CopyFile,services.exe,1

CopyFile,sfc.exe,1
CopyFile,smss.exe,1
CopyFile,subst.exe,1
CopyFile,svchost.exe,1
CopyFile,sysreset.exe,1
CopyFile,takeown.exe,1
CopyFile,taskmgr.exe,1
CopyFile,TRACERT.EXE,1

CopyFile,userinit.exe,1
CopyFile,vds.exe,1
CopyFile,vdsldr.exe
// -weg CopyFile,verifier.exe,1
// -weg CopyFile,wevtutil.exe,1
CopyFile,wimserv.exe
CopyFile,wininit.exe,1
CopyFile,winlogon.exe,1
CopyFile,winpeshl.exe,1

CopyFile,wpeinit.exe
CopyFile,wpeutil.exe
CopyFile,wscript.exe,1
CopyFile,xcopy.exe

// TH2
CopyFile,chakra.dll,2
CopyFile,davhlpr.dll
If,ExistFile,%boot_sys%\Chakrathunk.dll,then,CopyFile,Chakrathunk.dll
CopyFile,hhsetup.dll
CopyFile,tcpmib.dll
CopyFile,netman.dll,1
CopyFile,UIAutomationCore.dll,1
CopyFile,wmiclnt.dll

if,%WIM_BUILD%,=>,14393,then
  CopyFile,Faultrep.dll
  CopyFile,weretw.dll
  CopyFile,werdiagcontroller.dll
  CopyFile,werui.dll
  CopyFile,WerFault.exe,1
  CopyFile,WerFaultSecure.exe,1
end

// RedStone 2 Build 15063-1703
if,%WIM_BUILD%,=>,15063,then
  CopyFile,wersvc.dll,1
  CopyFile,winsrvext.dll
  CopyFile,fontdrvhost.exe
end
if,%WIM_BUILD%,=>,16299,then
  CopyFile,usermgr.dll,1
  CopyFile,usermgrproxy.dll
end
if,%WIM_BUILD%,=>,17763,then,CopyFile,dxgwdi.dll
if,%WIM_BUILD%,=>,18362,then,CopyFile,umpdc.dll
if,%WIM_BUILD%,=>,19041,then
  CopyFile,aepic.dll
  CopyFile,TextShaping.dll
  CopyFile,WerEnc.dll
  CopyFile,wermgr.exe
 
  CopyFile,Windows.UI.CredDialogController.dll,1
  CopyFile,windowsperformancerecordercontrol.dll
End
if,%WIM_BUILD%,=,22621,then,copyfile,win32ksgd.sys

//24H2
if,%WIM_BUILD%,=>,26100,then
  CopyFile,mcbuilder.exe
  CopyFile,mcupdate_AuthenticAMD.dll
  CopyFile,mcupdate_GenuineIntel.dll
  CopyFile,win32kbase_rs.sys
  CopyFile,symcryptk.dll
End
 
// common files...
Echo,%tEcho_13%
CopyFile,asycfilt.dll
SetReqFile,%Install_sys%,%Distlang%,%FallBack%,%target_sys%
CopyFile,avicap32.dll,1
CopyFile,avifil32.dll,1
CopyFile,ddraw.dll,1
if,%arch%,=,x86,then,CopyFile,avifile.dll
CopyFile,msacm32.dll,1
CopyFile,msacm32.drv,1
CopyFile,msvfw32.dll,1
CopyFile,oledlg.dll,1
CopyFile,wdi.dll,1
copyfile,quartz.dll,1
copyfile,query.dll,1
if,%arch%,=,x86,then
	CopyFile,msvbvm60.dll
	CopyFile,ntvdm.exe
	CopyFile,wow32.dll	
end
if,not,%WIM_BUILD%,=,17763,then,CopyFile,shellstyle.dll,1

SetReqFile,%boot_sys%,%Distlang%,%FallBack%,%target_sys%
CopyFile,msvcp60.dll
CopyFile,msxml6.dll
CopyFile,msxml6r.dll,1
CopyFile,snmpapi.dll

[]
// Driver Signing patch
if,%arch%,=,x64,then
	ShellExecute,Hide,%Tools%\gsar.exe,"-o -s:x44:x00:x49:x00:x53:x00:x41:x00:x42:x00:x4C:x00:x45:x00:x5F:x00:x49:x00:x4E:x00:x54:x00:x45:x00:x47:x00:x52:x00:x49:x00:x54:x00:x59:x00:x5F:x00:x43:x00:x48:x00:x45:x00:x43:x00:x4B:x00:x53:x00 -r:x58:x00:x49:x00:x53:x00:x41:x00:x42:x00:x4C:x00:x45:x00:x5F:x00:x49:x00:x4E:x00:x54:x00:x45:x00:x47:x00:x52:x00:x49:x00:x54:x00:x59:x00:x5F:x00:x43:x00:x48:x00:x45:x00:x43:x00:x4B:x00:x53:x00 #$q%Target_Sys%\winload.exe#$q"
	If,Not,%ExitCode%,=,0,then,Echo,"Update winload.exe failed, exit code : %ExitCode%"
	ShellExecute,Hide,%Tools%\PEChecksum.exe,"#$q%Target_Sys%\winload.exe#$q"
	If,Not,%ExitCode%,=,0,then,Echo,"Update the checksum failed, exit code : %ExitCode%"
	Filecopy,%Target_Sys%\winload.exe,%Target_Sys%\Boot\winload.exe
end


[Script-Pic]
0=4855,6280,ZLB64
1=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
2=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
3=b5reVUr9ZccWvdE8I8HORrvbW+UjMoLYEXQCajEbhRibWjzNaiQXuAp3sxH2MhbFFtoXittoRiNDKJldtniPsbFE92VGjcTE6c8/XAbGxUTiZlvjUVtjlCGoBw50+tIVQ4DdIj2mAVh9GDnnhv/o4LseqSGbpNRsBuvUvkFUEnH6vIK1a8cMB08zpmNVFBxdWjE4ZYRHcH3qGbdhX2YbMPmnywFPWsnNstn1QeAgvQOa/xyI3i6r8PUtQ/s6mUpGhD5xXZTk/im5J+ty1fNvtQK1or8cqPOqujT9HwbzP61rc+drDjG6ahCo6igNUkWV1qDK7aJ07XeixeCEzpzo5xxbuICZTbbKLl/Y4z+T/K/QvhoMY5WbTuNy587clsryWvJgETBY5qQ3CrCMS00qJvmA1oYtTBV5jrMePfwuMuzK4Kgi81r7ApDcOLX167bFLnD0S3LYX4F7M84+6klooSRTbtEEydcfQAvNGKQcHxwZ0BPhINpQYjXRKV/OEMwhobTU5M4QPBPu3SF90y3XR9JsPmiowy7dP9w6fVW90aOWXAFCHeGOGoiRHJV6e85mmv13ns4aZoYy0K4VJqWObC8agTQBoFq7W2cn0ZBMgn1BWkShdPTsW58CyVFNqpLjaHpP71OtwCfedMg63bPKXslsfdbdDhmhPdNKTJvVthVmua9XJ6JgExQe4lhicqDU7hEzMW05CnS+3YdvzpVWNB5B+yfUBjBWn+Rh6+lF679BJ2SOufUdnX0adFK505GzMmWIJa6PCB0fGbQ0DL3a0IrFNTfmMwVNO+vfOdy/u4HsksD4l+Pr/44So+48tfitcHp7Vy79a7z7N5lS4bbxxcTXSkG8Ea+qBdnX1hR0qX8rPX9GS8X/DF5Q8VsQnmkI01ls796ctpCigpbBE9SK4+X794HMcoP0lmGsVe8iy7mlkbon0BXTOJd1Vzyx1qh6fC6I0/Q3BC5B+ksrpjOGkrcm905mTPZ6jacNtGg5dsB4BFvhh7HyvqKQW+qFLQp+bRRmnm/MsvOxFxJx4LL1YxiE8n+R9PDy1qu3DgPDTOtbR/G/B4xfwMd7Yct/WBmSWiQXWI6NWsBTSTE+xOBW8SVfAjl2Y04VjVmzKCTPoBduSOhC07GvsfJu/fY+6Wtm1kjUV3O7pIoKQxDwySDtj9tlww/2iXPkoM7F8CIJuXRtB/UMsDxmajWik5gTQJxja/cvsZVNLPhjHyNEoXsldUDYnHAkkWNYfOxkad72SFFhph2gwpim7OS+nR3nmu0SwBJnYL3h2mjfgI9yOdeAeNXc7tjQYeNJiF8jY0RU37d2+nYPtN75uQ7n6cOmHO8aEacxyrRzK7kkRmyy7hRUmS30MMu5tnxqUKqWMwM5Nx2HHKEMWEKblOfDzryahcvd0O4/pk01zLTHGCVve0lVbwuYSEOl3VLm5ua4RqSedjGB63p4xBjeIypLnkncu5j8L/VAS+M=
