Eine Frage zum Kopieren von Updates auf ein USB-Medium.
Ich hätte angenommen, dass dabei mehr oder weniger der Inhalt des lokalen "client"-Verzeichnisses dupliziert wird. Bei mir passiert das aber nicht vollständig, es ergeben sich (wenige) Abweichungen.
Ich lasse das Aktualisieren von WSUSOffline anhand des automatisch erstellten Sammelskripts erfolgen, das die Teile "DownloadUpdates.cmd" und "CopyToTarget.cmd" mit denselben bzw. vergleichbaren Optionen aufruft. Bei mir wären das "w100-x64 glb /includedotnet /includewddefs" und beim Kopieren dann (neben dem Zielverzeichnis natürlich) zusätzlich noch "/cleanup".
Danach gibt es im lokalen "client"-Ordner folgende Dateien, die nicht auf das USB-Medium übernommen (oder aber dort fälschlicherweise bereinigt?) werden:
- Auf oberster Ebene die Datei "UpdateInstaller.au3" und im Ordner "bin" die Datei "IfAdmin.cpp". Diese beiden Ausnahmen verstehe ich, denn diese Dateien sind bei der Ausführung auf einem anderen Rechner nicht vonnöten (in der lokalen Fassung aber eigentlich auch nicht, da es sich um Quellcode handelt?).
- Im Ordner "msse\x64-glb" fehlen die Dateien "MSEInstall-x64-deu.exe" und "MSEInstall-x64-enu.exe".
- Im Ordner "dotnet" fehlt die Datei "dotnetfx35.exe".
- Im Ordner "dotnet\x64-glb" fehlen (Stand heute) folgende Dateien:
- Code: Select all
dotnetfx35langpack_x64de.exe
ndp35sp1-kb2604111-x64_01fb9c1c60d9729d07977a7b142aab80ce9cc389.exe
ndp35sp1-kb2736416-x64_d1d9b33957bba14e31988dfdaf4f5d3b13f37943.exe
ndp35sp1-kb2840629-x64_8bceaa39f0da28e17ce593830f2b7abd94740228.exe
ndp35sp1-kb2861697-x64_77cfad96c417bcce3f919e6a0e29d656f9d8adc1.exe
ndp35sp1-kb4470633-x64_db23260a535f1a3447b1002b741621d64c24b6de.exe
ndp35sp1-kb958484-x64_e69006433c1006c53da651914dc8162bbdd80d41.exe
ndp45-kb4014566-x64_95b57712424a36cac3fc2f27fcc12e4555a80afd.exe
ndp45-kb4014599-x64_f97a3de2f8ba2a800ffab4889f1619b5731a0ce2.exe
ndp45-kb4040960-x64_49acc241ffd0fe529497060f2da2e1aa81d7f405.exe
ndp45-kb4054172-x64_7821613e8a1810a7a4f247cebb151573a4c01ec2.exe
ndp45-kb4095519-x64_e239b7eb13f24ef5c88bcc1c1a6de58b46751309.exe
ndp45-kb4338602-x64_03744f9af275ed2f72031861dbe4f5ffe38d968a.exe
ndp45-kb4344173-x64_ea505c9b01b36860cca15f62fdd1ed9b46871dc7.exe
ndp45-kb4470493-x64_aa95b2e7b0b2140007de157386dd038c8e9ace98.exe
ndp45-kb4483474-x64_a9192b5a94484cb358f4c8b7c9bdcbed614974ea.exe
ndp45-kb4495593-x64_a4f49e7d49efda219915de6ae806e96a3724ce97.exe
ndp45-kb4506966-x64_b199d0f7d29251be12ba01a99e2c99cea65ac24a.exe
ndp45-kb4507001-x64_be0daee8df411dedfc9fdbc0b3eafd20af3afeb0.exe
Hinweis: das sind jeweils nur einzelne Dateien aus diesen Verzeichnissen, der Rest wird übernommen/abgeglichen. Es handelt sich also um kein Problem vom Typ "Verzeichnis wird überhaupt nicht berücksichtigt"…
Ich habe nicht überprüft, welche zusätzlichen Diskrepanzen sich ergeben würden, wenn man WSUSOffline weitere Produkte berücksichtigten ließe oder einige der Optionen über zu inkludierende Inhalte anders setzen würde.
Kann jemand diese Unterschiede erklären? Sind das Fehler, oder werden diese Updates absichtlich weggelassen (und wenn ja, warum)?
Vielen Dank!