mir ist eine weitere Ungereimtheit in den beiden Shell-Skripten aufgefallen.
CreateISOImage.sh
syslist="wxp w2k3 w2k3-x64 w60 w60-x64 w61 w61-x64 w62 w62-64 o2k3 o2k7 o2k10 o2k13 ofc all-x64 all-x86"
langlist="enu deu nld esn fra ptg ptb ita rus plk ell csy dan nor sve fin jpn kor chs cht hun trk ara heb"
DownloadUpdates.sh
syslist="wxp wxp-x64 w2k3 w2k3-x64 w60 w60-x64 w61 w61-x64 w62 w62-x64 all-x86 all-x64 o2k3 o2k7 o2k10 o2k13 ofc"
langlist="enu deu nld esn fra ptg ptb ita rus plk ell csy dan nor sve fin jpn kor chs cht hun trk ara heb"
Die jeweiligen Unterschiede in der "syslist=" habe ich in den beiden Skripten rot markiert. Ich gehe davon aus, dass beide "syslist=" gleich sein sollten.
In der syslist bei CreateISOImage.sh fehlt der Eintrag zu wxp-x64.
Bei Win8 64bit besteht der Unterschied im fehlenden x bei w62-64 ebenfalls im Skript CreateISOImage.sh
Deshalb funktioniert auch am Ende des "./DownloadUpdates.sh w62-x64 deu" der Schalter /makeiso nicht.
- #########################################################################
### WSUS Offline Update ISO maker for Linux systems ###
### v. 8.2+ (r453) ###
### ###
### http://www.wsusoffline.net/ ###
### Authors: Stefan Joehnke, Walter Schiessberg ###
### maintained by H. Hullen ###
#########################################################################
./CreateISOImage.sh: Zeile 98: [: Zu viele Argumente.
Invalid or missing parameter: ""
Usage: CreateISOImage.sh [system] [language] [parameter]
Supported systems:
wxp w2k3 w2k3-x64 w60 w60-x64 w61 w61-x64 w62 w62-64 o2k3 o2k7 o2k10 o2k13 ofc all-x64 all-x86
Supported languages:
enu deu nld esn fra ptg ptb ita rus plk ell csy dan nor sve fin jpn kor chs cht hun trk ara heb
Parameter:
/excludesp - exclude servicepacks
/dotnet - include .Net-Framework
/msse - include Microsoft Security Essentials installation files
/wddefs - include Windows Defender definition files
Example: CreateISOImage.sh wxp deu /dotnet