- General Improvements:
- Refactored code to enhance readability and maintainability with improved indentation and spacing.
- Added explanatory comments throughout the code to clarify functionality, improving understanding for future developers.
- Features:
- Implemented a Windows version check to ensure compatibility before executing the script.
- Enhanced error handling in critical sections, such as checking for the existence of files and directories, to ensure more robust execution.
- Optimizations:
- Grouped variable initializations for greater clarity and consistency.
- Applied consistent formatting throughout the code to facilitate reading and comprehension.
all issues ironed out
upgrade keeping files from Eval editions
earlier detect of setup ui exit
enhanced 11 AutoUnattend.xml
move bypass stuff from main readme
last squash I promise ;)
For a more reliable and future-proof experience,
clean installation is still handled via winsetup.dll patching in boot.wim
upgrade is now handled only via auto.cmd with the /Product Server trick
Just ignore the Installing Windows Server label, please!
update Skip_TPM_Check_on_Dynamic_Update.cmd v6
update readme