Update define.sh

This commit is contained in:
Kroese 2024-04-29 00:39:32 +02:00 committed by GitHub
parent 8becd7f7e9
commit 1a3829c0d3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -30,16 +30,20 @@ getLink() {
"win81${PLATFORM,,}") "win81${PLATFORM,,}")
url="$host/windows/8.x/8.1/en_windows_8.1_with_update_${PLATFORM,,}_dvd_6051480.iso" url="$host/windows/8.x/8.1/en_windows_8.1_with_update_${PLATFORM,,}_dvd_6051480.iso"
;; ;;
"win2022-eval") "win2022" | "win2022-eval")
DETECTED="win2022"
url="$host/windows/server/2022/en-us_windows_server_2022_updated_jan_2024_${PLATFORM,,}_dvd_2b7a0c9f.iso" url="$host/windows/server/2022/en-us_windows_server_2022_updated_jan_2024_${PLATFORM,,}_dvd_2b7a0c9f.iso"
;; ;;
"win2019-eval") "win2019" | "win2019-eval")
DETECTED="win2019"
url="$host/windows/server/2019/en-us_windows_server_2019_updated_aug_2021_${PLATFORM,,}_dvd_a6431a28.iso" url="$host/windows/server/2019/en-us_windows_server_2019_updated_aug_2021_${PLATFORM,,}_dvd_a6431a28.iso"
;; ;;
"win2016-eval") "win2016" | "win2016-eval")
DETECTED="win2016"
url="$host/windows/server/2016/en_windows_server_2016_updated_feb_2018_${PLATFORM,,}_dvd_11636692.iso" url="$host/windows/server/2016/en_windows_server_2016_updated_feb_2018_${PLATFORM,,}_dvd_11636692.iso"
;; ;;
"win2012r2-eval") "win2012r2" | "win2012r2-eval")
DETECTED="win2012r2"
url="$host/windows/server/2012r2/en_windows_server_2012_r2_with_update_${PLATFORM,,}_dvd_6052708-004.iso" url="$host/windows/server/2012r2/en_windows_server_2012_r2_with_update_${PLATFORM,,}_dvd_6052708-004.iso"
;; ;;
"win2008r2") "win2008r2")
@ -312,64 +316,44 @@ getVersion() {
[[ "${name,,}" == *"windows vista"* ]] && detected="winvista${PLATFORM,,}" [[ "${name,,}" == *"windows vista"* ]] && detected="winvista${PLATFORM,,}"
if [[ "${name,,}" == *"server 2025"* ]]; then if [[ "${name,,}" == *"server 2025"* ]]; then
if [[ "${name,,}" == *"evaluation"* ]]; then
detected="win2025-eval"
else
detected="win2025" detected="win2025"
fi [[ "${name,,}" == *"evaluation"* ]] && detected="win2025-eval"
fi fi
if [[ "${name,,}" == *"server 2022"* ]]; then if [[ "${name,,}" == *"server 2022"* ]]; then
if [[ "${name,,}" == *"evaluation"* ]]; then
detected="win2022-eval"
else
detected="win2022" detected="win2022"
fi [[ "${name,,}" == *"evaluation"* ]] && detected="win2022-eval"
fi fi
if [[ "${name,,}" == *"server 2019"* ]]; then if [[ "${name,,}" == *"server 2019"* ]]; then
if [[ "${name,,}" == *"evaluation"* ]]; then
detected="win2019-eval"
else
detected="win2019" detected="win2019"
fi [[ "${name,,}" == *"evaluation"* ]] && detected="win2019-eval"
fi fi
if [[ "${name,,}" == *"server 2016"* ]]; then if [[ "${name,,}" == *"server 2016"* ]]; then
if [[ "${name,,}" == *"evaluation"* ]]; then
detected="win2016-eval"
else
detected="win2016" detected="win2016"
fi [[ "${name,,}" == *"evaluation"* ]] && detected="win2016-eval"
fi fi
if [[ "${name,,}" == *"server 2012"* ]]; then if [[ "${name,,}" == *"server 2012"* ]]; then
if [[ "${name,,}" == *"evaluation"* ]]; then
detected="win2012r2-eval"
else
detected="win2012r2" detected="win2012r2"
fi [[ "${name,,}" == *"evaluation"* ]] && detected="win2012r2-eval"
fi fi
[[ "${name,,}" == *"server 2008"* ]] && detected="win2008r2" [[ "${name,,}" == *"server 2008"* ]] && detected="win2008r2"
if [[ "${name,,}" == *"windows 8"* ]]; then if [[ "${name,,}" == *"windows 8"* ]]; then
if [[ "${name,,}" == *"enterprise evaluation"* ]]; then
detected="win81${PLATFORM,,}-enterprise-eval"
else
detected="win81${PLATFORM,,}" detected="win81${PLATFORM,,}"
fi [[ "${name,,}" == *"enterprise evaluation"* ]] && detected="win81${PLATFORM,,}-enterprise-eval"
fi fi
if [[ "${name,,}" == *"windows 11"* ]]; then if [[ "${name,,}" == *"windows 11"* ]]; then
if [[ "${name,,}" == *"enterprise evaluation"* ]]; then
detected="win11${PLATFORM,,}-enterprise-eval"
else
detected="win11${PLATFORM,,}" detected="win11${PLATFORM,,}"
fi [[ "${name,,}" == *"enterprise evaluation"* ]] && detected="win11${PLATFORM,,}-enterprise-eval"
fi fi
if [[ "${name,,}" == *"windows 10"* ]]; then if [[ "${name,,}" == *"windows 10"* ]]; then
detected="win10${PLATFORM,,}"
if [[ "${name,,}" == *" iot "* ]]; then if [[ "${name,,}" == *" iot "* ]]; then
detected="win10${PLATFORM,,}-iot" detected="win10${PLATFORM,,}-iot"
else else
@ -378,8 +362,6 @@ getVersion() {
else else
if [[ "${name,,}" == *"enterprise evaluation"* ]]; then if [[ "${name,,}" == *"enterprise evaluation"* ]]; then
detected="win10${PLATFORM,,}-enterprise-eval" detected="win10${PLATFORM,,}-enterprise-eval"
else
detected="win10${PLATFORM,,}"
fi fi
fi fi
fi fi