Windows10FeatureUpdates
Windows10FeatureUpdates copied to clipboard
Scripts for managing Windows 10 Feature Updates
Seems like on some blank files, it is still throwing an error when trying to parse the INI file. `$CurrrentIniFileContent = Parse-IniFile -IniFile $SourceIniFile` I propose a change to add...
Proposed solution for #27.
Hi! The following variable may be blank depending on culture settings: https://github.com/AdamGrossTX/Windows10FeatureUpdates/blob/6f195f81fb811338557d8afd96966abe6b755100/Templates/Process-SetupDiag.ps1#L186 See Remarks for explanation: [DateTime.GetDateTimeFormats Method ](https://docs.microsoft.com/en-us/dotnet/api/system.datetime.getdatetimeformats?view=net-5.0#System_DateTime_GetDateTimeFormats_System_Char_) Example: Open PowerShell, run: `Set-Culture lt-LT` Close & re-open PowerShell, run:...
I had to change lines 187 and 189 or I got an Compliance error for Feature Update -ISetupDiag Results. If Setupdiag has never been run, you get an error. New...
Copy-FeatureUpdateFiles does not set ACL rights properly on the folder ~FeatureUpdateTemp when running OS's in other languages as the group "NT AUTHORITY\Authenticated Users" is different from language to language (thus...
It may be a good idea to have a cleanup script post upgrade to take care of ~FeatureUpdateTemp or any precached items for instance.
There are registry keys that can be checked to see if hard blockers exist. Create CIs for these to help prevent hard blocked machines from proceeding.
Currently, this only builds out for a deployment of Windows 10. But since SetupConfig.ini also supports Compat ScanOnly, Add a set of CI/CB's to target collections for compat scan first...
To use SetupConfig.ini for compatscan, it can have 2 entries for Compat (IgnoreWarning and ScanOnly). To support ScanOnly, need to add the ability to have 2 entries for the same...
Windows 10 2004 added new post-action cmds. Currently we generate them, but need more logic around them. Maybe add a Target OS and if it's 2004+ then handle things differently.