diff --git a/scratchbook.md b/scratchbook.md new file mode 100644 index 0000000..8f05639 --- /dev/null +++ b/scratchbook.md @@ -0,0 +1,44 @@ +# planning rewrite + +* all steps as functions! +* ansi or utf8? + +## Steps + +* define application-Root: ${aroot} +* function InitDirs : create directory structure +* mount .ISO File + * function CopyIso : copy all files from mounted ISO to temp\target + * function CopyWim : copy boot.wim and install.wim from mounted ISO to temp\target dir for modification + * function MofifyBoot + * mount and modify boot.wim in temp\target + * insert drivers + * function ModifyInstall + * mount and modify install.wim in temp\target + * insert drivers + * insert updates + +``` +Dir-Structure + +C:\isobuilder + I_ builder.ps1 + I_ assets + I I_ isoroot + I I_ autounattend.xml + I I_ scripts + I I_ install_firefox.cmd + I I_ updates + I I_ drivers + I I_ boot + I I_ install + I_ temp + I_ target + I_ mount + I_ boot + I_ install + + + + +``` \ No newline at end of file