https://github.com/filipnet/customize-windows-client
PowerShell post-installation script to minimize and customize Windows operating systems
https://github.com/filipnet/customize-windows-client
automation cleaner customization customizer desktop microsoft minimization minimize post-install post-installation powershell-script security windows windows10
Last synced: 2 months ago
JSON representation
PowerShell post-installation script to minimize and customize Windows operating systems
- Host: GitHub
- URL: https://github.com/filipnet/customize-windows-client
- Owner: filipnet
- License: bsd-3-clause
- Created: 2022-11-21T07:25:55.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-06T03:37:40.000Z (over 2 years ago)
- Last Synced: 2024-12-27T08:16:20.592Z (4 months ago)
- Topics: automation, cleaner, customization, customizer, desktop, microsoft, minimization, minimize, post-install, post-installation, powershell-script, security, windows, windows10
- Language: PowerShell
- Homepage:
- Size: 24.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# customize-windows-client
PowerShell post-installation script to minimize and customize Windows operating systems.## REQUIREMENTS
* PowerShell 5.1 or above
* Use of RunAsAdministrator## INSTALL AND USAGE
* Make sure that the requirements (see REQUIREMENTS) are fulfilled
* Download a zip file and uncompress it
* Adjust the settings and variables in section of the script to your environment and requirements. All existing scripts in the include directory will be executed,
* unless you explicitly define it as excluded,
* Alternatively, actions in the include directory that are not needed or desired can simply be deleted.
* Start the PowerShell script using ```.\customize-windows-client.ps1```
* If ExecutionPolicy is restricted try to use: ```powershell -ExecutionPolicy Bypass .\customize-windows-client.ps1```## CONTRIBUTION
In the current version, the script fulfills its purpose and leaves behind a tidy minimal Windows installation. The individual actions can certainly be optimized, especially with regard to error handling. Who feels addressed here is gladly invited to add meaningful new additions as action module or to adapt the existing ones.## SOURCE REFERENCES
The idea to use a separate script for each customization action as well as some actions were taken from the windows-trimity project. Thanks! (https://github.com/toolarium/windows-trimify/blob/master/LICENSE)## LICENSE
customize-windows-client and all individual scripts are under the BSD 3-Clause license unless explicitly noted otherwise. Please refer to the LICENSE.