adsutil.vbs基本用法
有了這些前置知識,下面再回到adsutil.vbs來看看它的用法:
c:/inetpub/adminscripts>cscript adsutil.vbs
microsoft (r) windows script host version 5.6
usage:
adsutil.vbs
description:
iis administration utility that enables the configuration of metabase properties
supported commands: //支援的命令,這個最重要
配置目錄的訪問許可權
c:/inetpub/admins cripts>chaccess.vbs -a w3svc/1/root -verbose
usage: chaccess <--adspath|-a adspath> 控制配置路徑
[--computer|-c computer1[,computer2...]]指定機器名,ip也可。
[+read|-read] 主目錄下的讀取許可權
[+write|-write]主目錄下的寫入許可權
[+s cript|-s cript]主目錄下的執行許可許可權為純指令碼
[+execute|-execute]主目錄下的執行許可許可權為指令碼和可執行程式
[+browse|-browse]主目錄下的目錄瀏覽許可權
[--verbose|-v]當前版本
[--help|-?]
顯示指定路徑的屬性及狀態資訊
c:/inetpub/admins cripts>dispnode help
usage: dispnode <--adspath|-a ads path of node> [--help|-h]
ads path - the path of the node to be displayed
example 1: dispnode -a iis://localhost/w3svc顯示當前iis的主屬性
example 2: dispnode --adspath iis://machinename/w3svc/1 顯示當前站點的狀態資訊
尋找命名的web,並顯示節點號、描述、主機名、埠和ip位址
c:/inetpub/admins cripts>findweb
web site number = 1
web site des cription = 預設 web 站點
hostname =
port = 80
ip address =
c:/inetpub/admins cripts>findweb m7.net
web site number = 2
web site des cription = m7.net
hostname = www.m7.net
port = 80
ip address = www.m7.net
顯示指定站點路徑管理樹
c:/inetpub/admins cripts>disptree.vbs help
usage: disptree [--adspath|-a root node] 指定要顯示管理樹的路徑
[--norecurse|-n]
[--help|-?]
建立web虛擬站點
c:/inetpub/admins cripts>mkw3site help
unknown argument help
usage: mkw3site <--rootdirectory|-r root directory>**路徑名
<--comment|-t server comment>web**標識
[--computer|-c computer1[,computer2...]]
[--port|-o port num]埠
[--ipaddress|-i ip address]ip位址
[--hostname|-h host name]主機名
[--sitenumber|-n sitenumber]
[--dontstart]不啟動
[--verbose|-v]
[--help|-?]
建立指定站點的虛擬目錄
c:/inetpub/admins cripts>mkwebdir.vbs help
usage: mkwebdir [--computer|-c computer1,computer2]指定伺服器名
<--website|-w website1>指定虛擬站點名
<--virtualdir|-v name1,path1,name2,path2,...>指定虛擬目錄名和目錄檔案位址
[--help|-?]
example : mkwebdir -c mycomputer -w "default web site"
-v "dir1","c:/inetpub/wwwroot/dir1","dir2","c:/inetpub/wwwroot/dir2"
暫停指定站點的iis服務
c:/inetpub/admins cripts>pausesrv help
usage: pausesrv <--adspath|-a server1[,server2,server3...]>
[--computer|-c computer1[,computer2...]]
[--verbose|-v]
[--help|-?]
example 1: pausesrv -a w3svc/1,msftpsvc/2
example 2: pauseftp -c machine1,machine2,machine3 -a w3svc/1,msftpsvc/2
恢復暫停的站點的iis服務
c:/inetpub/admins cripts>contsrv.vbs help
usage: contsrv <--adspath|-a server1[,server2,server3...]>
[--computer|-c computer1[,computer2...]]
[--verbose|-v]
[--help|-?]
example 1: contsrv -a w3svc/1,msftpsvc/2
example 2: contsrv -c machine1,machine2,machine3 -a w3svc/1,msftpsvc/2
用法同上
pauseftp.vbs 暫停ftp伺服器服務
contftp.vbs 恢復被暫停的ftp服務
pauseweb.vbs 暫停web伺服器服務
contweb.vbs 恢復暫停的www服務
停止指定站點的iis伺服器服務
c:/inetpub/admins cripts>stopsrv.vbs -a w3svc/2
啟動指定站點的iis伺服器服務
c:/inetpub/admins cripts>startsrv.vbs -a w3svc/2
停止指定站點的web伺服器服務
c:/inetpub/admins cripts>startweb.vbs -a w3svc/2
啟動指定站點的web伺服器服務
c:/inetpub/admins cripts>stopweb.vbs -a 2
用法同上
stopftp.vbs 停止ftp伺服器服務
startftp.vbs 啟動ftp伺服器服務
跟蹤指令碼的執行
c:/inetpub/admins cripts>synciwam.vbs -h
usage: cs cript synciwam.vbs [-v|-h]
-v verbose: trace execution of the s cript
-h help: print this message
adsutil vbs在入侵的另類妙用
來自 貓貓的blog 我的一次入侵經過 wanbin.mm.asp?id 1是注入點,sa登陸 ip為1.1.1.1 http 1.1.1.1 直接返回首頁。初步踩點分析為首頁為預設的路據庫 入侵經過 在nbsi裡執行 adsutil.vbs enum w3svc 1 root 得到預設web的資訊...
python基本用法 Python基本用法總結
python 的設計具有很強的可讀性,易於使用。這裡對python基本用法做乙個總結介紹。一 變數型別 1 變數賦值 python中的變數賦值不需要型別宣告,每個變數在使用前都必須賦值,變數賦值之後才會被建立。使用等號進行變數的賦值。2 多個變數賦值 為多個變數賦值時或進行列表內資料的交換時,可以使...
mysql 的基本用法 mysql基本用法
mysql 5.1 中文參考手冊 show databases 顯示資料庫 drop database 資料庫名 刪除資料庫 set names utf8 設定資料庫編碼為utf 8 source x 資料庫名.sql 匯入乙個資料庫 use 資料庫名 嘗試訪問資料庫 create database...