一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - VBS - 用vbs控制iis創建虛擬目錄的代碼

用vbs控制iis創建虛擬目錄的代碼

2020-07-04 09:57VBS代碼網 VBS

本文主要分享用vbs控制iis創建虛擬目錄的實現代碼,有需要的朋友可以參考一下

參照了Inetpub\AdminScripts\adsutil.vbs寫的創建虛擬目錄的腳本: 

復制代碼 代碼如下:


'////////////////////////// begin //////////////////////////////////////////  

On Error Resume Next  
strVirtualDirectoryName = InputBox("請輸入虛擬目錄名")  
If strVirtualDirectoryName = "" Then  
msgbox("輸入錯誤,程序結束!")  
WScript.Quit  
End If  
strVirtualDirectoryPath=InputBox("請輸入網站文件所在的目錄名(例如:e:\web)")  
If strVirtualDirectoryPath = "" Then  
msgbox("輸入錯誤,程序結束!")  
WScript.Quit  
End If  
strVirtualDirectoryPath = Replace(strVirtualDirectoryPath,"/","\")  
Set MyFso = CreateObject("Scripting.FileSystemObject")  
If MyFso.FolderExists(strVirtualDirectoryPath) = 0 then  
msgbox("文件夾"&strVirtualDirectoryPath&"不存在!")  
Else  
Set objIIS = GetObject("IIS://localhost/W3SVC/1/Root")  
Set objVirtualDirectory = objIIS.Create("IISWebVirtualDir",strVirtualDirectoryName)  
If (Err.Number <> 0) Then '如果虛擬目錄已存在或有其他錯誤時則為真  
Err.Clear  
Set myDir = objIIS.GetObject("IIsWebVirtualDir",strVirtualDirectoryName) '創建虛擬目錄對象  
If (Err.Number <> 0) Then '虛擬目錄不存在時則為真,說明是其他未知錯誤,否則為虛擬目錄已存在  
msgbox("對不起,發生未知錯誤,操作失敗!")  
WScript.Quit (Err.Number)  
end if  
m=msgbox ("虛擬目錄"&strVirtualDirectoryName&"已存在,是否刪除?",1+32,"刪除確認")  
if m<>1 then  
WScript.Quit  
end if  
objIIS.Delete "IIsObject", strVirtualDirectoryName  
If (Err.Number <> 0) Then  
msgbox("刪除虛擬目錄"&strVirtualDirectoryName&"失敗")  
WScript.Quit (Err.Number)  
end if  
Set objVirtualDirectory = objIIS.Create("IISWebVirtualDir",strVirtualDirectoryName)  
objVirtualDirectory.AccessScript = true  
objVirtualDirectory.Path = strVirtualDirectoryPath  
objVirtualDirectory.EnableDefaultDoc=True  
objVirtualDirectory.DefaultDoc="index.htm"  
objVirtualDirectory.AppFriendlyName=strVirtualDirectoryName  
objVirtualDirectory.SetInfo  
objVirtualDirectory.AppCreate true 'bolInProcessApplication  
msgbox("操作成功!虛擬目錄"&strVirtualDirectoryName&"建立成功,"&vbCrLf&"請在瀏覽器地址欄中輸入http://localhost/"&strVirtualDirectoryName&"/查看效果")  
else  
objVirtualDirectory.AccessScript = true  
objVirtualDirectory.Path = strVirtualDirectoryPath  
objVirtualDirectory.EnableDefaultDoc=True  
objVirtualDirectory.DefaultDoc="index.htm"  
objVirtualDirectory.AppFriendlyName=strVirtualDirectoryName  
objVirtualDirectory.SetInfo  
objVirtualDirectory.AppCreate true 'bolInProcessApplication  
msgbox("操作成功!虛擬目錄"&strVirtualDirectoryName&"建立成功,"&vbCrLf&"請在瀏覽器地址欄中輸入http://localhost/"&strVirtualDirectoryName&"/查看效果")  
end if  
End If  
Set MyFso = nothing  

'////////////////////////// end //////////////////////////////////////////  


在做安裝的asp程序時可以參照上面的腳本。 
以上的程序也可以改寫為asp的腳本,只是在運行該asp頁面時要注意一點,該asp頁面所在的虛擬目錄的匿名登陸用戶必須要為administrator,否則瀏覽器會提示權限不夠的提示! 
使用同樣的方式也可以來創建web站點,具體可以參照inetpub\AdminScripts\adsutil.vbs。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 2018生活片性色生活片 | 1313午夜精品久久午夜片 | 国产精品日本一区二区三区在线看 | 国产亚洲精品第一综合linode | 国产在线观看福利 | 亚洲欧美在线免费 | 电车痴汉(han)| 色欲都市 | 2018久久精品热在线观看 | 国产一区二区三区欧美精品 | 狠狠色综合久久婷婷 | 黑人巨 | 唯美 清纯 另类 亚洲制服 | 精品久久久久久久久久久 | 特黄未满14周岁毛片 | 秋霞理论最新三级理论最 | 欧美日韩中文字幕在线视频 | 精品湿| 日韩精品欧美激情国产一区 | se婷婷| 亚洲国产精品综合欧美 | 成年男女免费视频网站 | 四虎影院久久 | 99小视频| 四虎影视e456fcom四虎影视 | 男女真实无遮挡xx00动态图软件 | 国产99区 | 欧美视频一区二区三区四区 | 久久香蕉国产免费天天 | 日本乱中文字幕系列在线观看 | 男女男在线精品网站免费观看 | 欧美一区二区三区四区五区六区 | 色综合伊人色综合网亚洲欧洲 | 欧美一二区视频 | 国产精品国产香蕉在线观看网 | 九九久久国产精品免费热6 九九精品视频一区二区三区 | 亚洲不卡视频 | 国产成人愉拍免费视频 | 丰满艳妇亲伦视频 | a男人的天堂久久a毛片 | 欧美一区二区三区精品影视 |