mirror of
https://github.com/ChrisTitusTech/winutil.git
synced 2026-08-09 17:41:14 +10:00
* Update _index.md * Update architecture.md * Update faq.md * Update KnownIssues.md * Update _index.md * Update _index.md * Update _index.md * Update _index.md * Update _index.md * Update _index.md * Update _index.md * Update hugo.toml
1.2 KiB
1.2 KiB
title, weight, prev, next
| title | weight | prev | next |
|---|---|---|---|
| Automation | 7 | /userguide/updates/ | /userguide/win11creator/ |
Use Automation to run WinUtil from an exported configuration file.
WinUtil supports predefined presets that apply common configurations automatically:
StandardMinimalAdvanced
Example:
& ([ScriptBlock]::Create((irm "https://christitus.com/win"))) -Preset Standard
To view exactly what each preset does, see: https://github.com/ChrisTitusTech/winutil/blob/main/config/preset.json
To create your own config file:
- Open WinUtil.
- Click the gear icon in the top-right corner.
- Choose Export.
- Save the exported JSON file.
Once you have exported a config, launch WinUtil with it using this command:
& ([ScriptBlock]::Create((irm "https://christitus.com/win"))) -Config "C:\Path\To\Config.json"
This is useful for:
- Applying the same WinUtil configuration across multiple Windows 11 PCs
- Reusing a known-good baseline after reinstalling Windows
- Standardizing deployments for labs, workstations, or personal setups
Note
Run the command in an elevated PowerShell session so WinUtil can apply system-level changes.