This is a personal project that I'm currently working on to automate as much as possible the configuration and program installation on a frash windows install. As I've already mentioned, this is something personal: my desired programs, my desired settings, etc. However, I think that some of my work can be useful for the rest of the world, so feel free to check it out and use it if any script fits your needs :)
Feel free to check out the repo for scripts that you may find useful. Most of them can be executed as standalone.
- Some scripts requier admin privileges, so the best way is to execute the main script as admin.
- Some scripts are sensible to user path variations. This can happen if the admin account is not the same as the target user. I'm assuming the target user is the admin executor.
- These scripts are intended for my personal use. Don't blind execute them as they might not fit your personal case. Check all scripts before execution. No harm should be done, but some errors here and there can appear.
TLDR: Windows 11 only; Windows 10 partially.
Since Windows 10 support is ending this year (2025) all scripts are tested and intended do be used in Windows 11. Most scripts should also work on Windows 10, but compatibility is not always tested nor assured.
This project is still in a very early state. I've been working on it for a week now almost non-stop, but there is still a lot of work to do.
You can kinda keep track of the changes by checking out the "STEPS FOLLOWED - VM Hyper-V W11.md" file.
Credit to Chris Titus and its CTT Windows Tool (https://christitus.com/windows-tool/) which helped me find and implement some tweaks.
- Sometimes "winget" command link seems to break in mid script execution. Close the script execution and start it again. That should fix it.
- Seems to be related to Java JDK installation. Maybe, since the installer has to change environment variables, it breaks because of those changes.