Windows 11 Prep PowerShell Automation

Job ID: 40034217

Budget: $250 – $750 USD

I’m putting together a repeatable “out-of-the-box” preparation process for Windows 11 machines and need a single PowerShell script that does all the heavy lifting for me. The script has to cover three main areas:

• System configuration – apply network, security, and performance tweaks so a fresh install is production-ready the moment it reboots.
• Software installation – I’ll supply the exact list of installers (some antivirus, productivity suites, dev tools, etc.); the script simply needs to fetch or locate them and handle silent installs.
• User account setup – create the standard local accounts I specify and assign the correct group memberships.

Because it will be used on multiple devices, the code must detect whether a step has already been completed and skip it gracefully, log each action in plain text, and exit with clear success / error codes. Please keep everything compatible with the native PowerShell that ships with Windows 11, and note any additional modules you rely on.

Deliverables:
1. A clean, well-commented .ps1 file that can run end-to-end on a stock Windows 11 image.
2. A short read-me explaining any parameters, required privileges, and how to extend the script when my software list changes.

If you’ve built similar provisioning scripts before, especially ones touching security baselines and network settings, that experience will help us move quickly. Let me know your timeline and any clarifying questions—once we’re aligned I’m ready to get started right away.