用InstallShield檢測(cè)是否安裝IIS的腳本
更新時(shí)間:2007年03月28日 00:00:00 作者:
可以通過檢測(cè)以下兩個(gè)注冊(cè)表值來(lái)檢查是否安裝了IIS
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IISADMIN
HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\w3svc\parameters
程序示例:
//////////////////////////////////////////////////////////////////////////////
//
// FUNCTION: CheckIIS
// 示例:檢查系統(tǒng)是否安裝IIS
// 作者:賈 俊 , 江都資訊網(wǎng) http://www.jiangdu.net; 轉(zhuǎn)載請(qǐng)注明出處
//
//////////////////////////////////////////////////////////////////////////////
function CheckIIS()
NUMBER nvType, nvSize;
STRING svvalue;
begin
RegDBSetDefaultRoot ( HKEY_LOCAL_MACHINE );
if (RegDBKeyExist ("System\\CurrentControlSet\\Services\\IISADMIN" ) = 1)
then
return (1);
else
return (0);
endif;
end;
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IISADMIN
HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\w3svc\parameters
程序示例:
//////////////////////////////////////////////////////////////////////////////
//
// FUNCTION: CheckIIS
// 示例:檢查系統(tǒng)是否安裝IIS
// 作者:賈 俊 , 江都資訊網(wǎng) http://www.jiangdu.net; 轉(zhuǎn)載請(qǐng)注明出處
//
//////////////////////////////////////////////////////////////////////////////
function CheckIIS()
NUMBER nvType, nvSize;
STRING svvalue;
begin
RegDBSetDefaultRoot ( HKEY_LOCAL_MACHINE );
if (RegDBKeyExist ("System\\CurrentControlSet\\Services\\IISADMIN" ) = 1)
then
return (1);
else
return (0);
endif;
end;
相關(guān)文章
Macromedia Flex 標(biāo)記語(yǔ)言簡(jiǎn)介
Macromedia Flex 標(biāo)記語(yǔ)言簡(jiǎn)介...2007-01-01Swift語(yǔ)言與Applescript的區(qū)別?AppleScript的發(fā)展?fàn)顩r?
這篇文章主要介紹了Swift語(yǔ)言與Applescript的區(qū)別?AppleScript的發(fā)展?fàn)顩r? ,需要的朋友可以參考下2015-07-07在InstallShield中通過主機(jī)名獲取IP地址的代碼
在InstallShield中通過主機(jī)名獲取IP地址的代碼...2007-03-03