by boco » 17.09.2016, 00:55
Do you both download for Windows 7 64bit?
There's a gotcha regarding that OS as currently the static definitions for w61-x64 (StaticDownloadLinks-w61-x64-glb.txt) is downloaded and updated at runtime (via the StaticDownloadFiles-modified.txt definition file). Unfortunately that downloaded file does contain the German lines, and it overwrites your local (modified) file.
It could occur at anytime in the past, if one of the files RemoveGermanLanguageSupport.cmd modified was replaced with a remote copy.
@Admin: I see two problems
1. The one described above - if a static definition file is updated from the remote location, that downloaded copy contains both German and English strings again. Users with /skipsdd do not get that problem.
2. The user choice is preserved only if WSUSOU is updated through UpdateOU.cmd. Other ways of updating do not preserve it.
So it would have to be a user choice in the Generator for the INI-file (parameters for the script). Additionally, the script needs to be called at runtime, directly after the static definition have been updated from the server.
Proposal:
1. By default, statics contain only the lines for English.
2. User sets the desired custom languages for statics in the Generator, or provides them as parameters for the script.
3. WSUSOU patches the static files at runtime, after the static update from remote.
X. We would need a way to prevent those modified files being updated again and again...
Microsoft update catalog: http://catalog.update.microsoft.com/v7/site/
Windows Install media download: https://support.microsoft.com/en-us/help/15088/windows-create-installation-media