It’s been a while since there was an actual release of the Autopilot Branding script, although there were a few “preview” releases as we worked out kinks in the processes. Things are looking reasonably good now (thanks to feedback from several people on the preview versions), so a new 3.3.0 release was published:

https://github.com/mtniehaus/AutopilotBranding/releases/tag/3.3.0

So what’s changed in this release, compared to the last non-preview release (3.1.0)? Several things:

  • Added logic to fix the Start menu layout on later Windows 11 releases (24H2 and above). This requires copying not just the start2.bin file but also a settings.dat file.
  • After multiple attempts, WinGet now works reliably (at least in my testing). Trying to get a script that works across multiple Windows 11 releases, with WinGet running in OOBE as LocalSystem, proved to be just a little problematic…
  • Fixed the logic to clean up the Edge desktop shortcut (another item that was more difficult than anticipated).
  • Added logic to clean up the Chrome desktop shortcut, and to copy an initial_preferences file in place to configure Chrome defaults.
  • Added logic to bail out if not being executed in OOBE. This makes it safe to deploy this to all devices; it won’t do any configuration when it is run outside of OOBE (unless you add a -Force switch, e.g. for testing purposes).


Discover more from Out of Office Hours

Subscribe to get the latest posts sent to your email.

One response to “New Autopilot Branding release”

  1. Jean-Francois Martel Avatar
    Jean-Francois Martel

    Added logic to bail out if not being executed in OOBE

    That is interesting. We had a couple apps that needed something like this. We ended up adding a requirement rule from a script. It checks if the current user is defaultuser0. We will defenitly use this method in the future since it looks more reliable.

    Like

Trending