📢 Portable utility to setup and configure Windows
❤️ If this project helps you reduce time to develop and/or you want to help the maintainer of this project. You can sponsor him. Thank you!
👍 If you wish to contribute to EasyWinSetup, PRs are welcome! Please read the https://github.com/neilime/easy-win-setup/blob/master/CONTRIBUTING.md file.
- Run the following command in a
cmd
shell:
powershell -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://github.com/neilime/easy-win-setup/releases/latest/download/install.ps1'))"
- A few seconds later, EasyWinSetup should be running. All you have to do is follow its questions
📥 https://github.com/neilime/easy-win-setup/releases
By default these configuration files are used
You can provide configuration directory to you your custom configuration files. To be used, these files must have the same name & format as default configuration files
For each features requiring a configuration file, you can choose which file you want to use.
Helping to updtate drivers through Driver cloud
Executes Win10-Initial-Setup-Script with given config
Helping to uninstall useless softwares
Helping to delete useless startup entries
- Installs Chocolatey.
- Installs Chocolatey packages from given package config.
Docs for packages config format: https://chocolatey.org/docs/commandsinstall#packagesconfig.
Creates some desktop folders (for tidying up) from given config
Creates a shortcup that execute:
- Chocolatey upgrade
- CCleaner auto clean, if installed
- npm-check interactive update, if installed
- Install extension Settings Sync
If npm is available, global npm packages are installed from given config