Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Duplicate Code #15

Open
HedgeComp opened this issue Dec 31, 2024 · 4 comments
Open

Duplicate Code #15

HedgeComp opened this issue Dec 31, 2024 · 4 comments

Comments

@HedgeComp
Copy link
Author

HedgeComp commented Dec 31, 2024

Opps .. Nevermind, I think I see what your doing now. Disabling WSUS, then adding or removing the Features in 9A-C and then re-enabling it ? Is this correct?

@andrewj-t
Copy link
Contributor

Yep that is right. It is doing this so that Add-WindowsCapability command will be able to download the FODs from Windows Update directly - WSUS Servers don't support hosting the FOD content.

@HedgeComp
Copy link
Author

Thanks for the clarification Andrew. I was thinking this was designed more for as a Windows Desktop script for using with Autopilot, so I didn't think of it as a script to use with Server operating systems.

If WSUS is not applicable in Windows 11 , are you commenting it out or leaving it in your running scripts. Watching SteveWs vid or Rubix it appears he keeps it but removes EU-V etc..

@andrewj-t
Copy link
Contributor

WSUS can be applicable for clients as well, they may have a policy to get their updates from a WSUS server (which will break Add-WindosCapabality if it were not for the changes that the script does).

I started working on my Windows 11 24H2 image recently which is where I started using AutopilotBranding. I've just uploaded the most of the changes I made to github here - https://github.com/andrewj-t/AutopilotBranding/tree/win11-24h2-myconfig

In the PS script, I did comment out the UE-V section since we dont use that in our environment, and also added a registry key to the default user profile to left align the start menu by default. Everything else I could do via the config file

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants