2010-04-27 54 views
2

是否可以自動檢測Window Server 2003是否安裝了SP2?Window 2003服務器SP2檢測

我正在安裝InstallShield 9安裝腳本,所以我想我需要檢查一些註冊表項?

回答

2

我還沒有使用的InstallShield自2003年左右,我不知道會是什麼可用的,但檢查出:

http://kb.flexerasoftware.com/doc/Helpnet/installshield14langref/LangrefSYSINFO.htm

退房

SYSINFO.nISOSL == ISOSL_WINSERVER2003 SYSINFO .WINNT.bWinServer2003 SYSINFO.WINNT.nServicePack

if (SYSINFO.WINNT.bWinServer2003 && SYSINFO.WINNT.nServicePack > 1) then 

    MessageBox("Server 2003 SP2 or Greater Detected",INFORMATION); 

endif; 
+0

順便說一句,我的意思是我已經使用InstallSh自2003年以來獲得「9」。:-) – 2010-04-28 23:39:14