應用到: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1
可使用命令行腳本 iisftp.vbs(存儲在 systemroot/System32 中)查詢和設置用戶的文件傳輸協議 (FTP) 主目錄的 Active Directory 目錄服務屬性。有關用戶隔離的詳細信息,請參閱隔離 FTP 用戶。
重要事項
只有本地計算機上 Administrators 組的成員才能運行腳本和可執行文件。作為安全性最佳操作,請使用不屬于 Administrators 組的帳戶登錄計算機,然后使用 runas 命令以管理員身份運行腳本和可執行文件。在命令提示符下,鍵入 runas /profile /User:MyComputer/Administrator cmd,使用管理員權限打開一個命令窗口,然后鍵入 cscript.exeScriptName(包括腳本的完整路徑和任何參數)。
本主題包括下列信息:
•語法:鍵入命令時必須采用的順序以及它后面的任何參數和選項。
•參數:賦予命令中變量的值。
•示例:示例代碼和對結果的說明。
語法
iisftp /GetADProp UserID [ /s Computer [ /u [Domain/]User /p Password]]
iisftp /SetADProp UserID {msIIS-FTPDir|msIIS-FTPRoot} PropertyValue [ /s Computer [ /u [Domain/]User /p Password]]
參數
/GetADProp
返回特定 Active Directory 用戶的屬性值。
/SetADProp
設置特定 Active Directory 用戶的屬性值。
UserID
必需的。指定 Active Directory 用戶的登錄 ID。
msIIS-FTPDir|msIIS-FTPRoot
設置主目錄屬性所必需的。在目錄級別或根目錄級別指定隔離。
PropertyValue
設置主目錄屬性所必需的。指定主目錄和相對路徑的值。
/s Computer
指定遠程計算機的名稱或 IP 地址(不帶反斜杠)。默認為本地計算機。
/u [Domain/]User
使用格式為用戶或 domain/user 的指定用戶帳戶的權限連接到 Active Directory。該帳戶必須是遠程計算機上 Administrators 組的成員。在默認情況下,腳本使用本地計算機當前用戶的權限運行。
/p Password
指定在 /u 參數中指定的用戶帳戶的密碼。
示例
示例 1:
下例返回本地計算機上的用戶“BSmith”的 Active Directory 屬性。
作為響應,iisftp 顯示以下消息,后跟默認域中 BSmith 的 Active Directory 屬性。在該示例中,“服務器”表示驅動器 D: 所在的計算機名,“Site Name”代表指派給 FTP 站點的名稱,“Metabase Path”代表由 IIS 指定的配置數據庫項,“IP”在默認情況下未分配,“Port”在默認情況下設置為 21,“Root”是駐留 FTP 文件的目錄,“IsoMode”設置為“FTPRoot”,“Status”在默認情況下設置為“STARTED”。
Connecting to server ...Done.
Server = FTPServer
Site Name = Smittys
Metabase Path = MSFTPSVC/1452008083
IP = ALL UNASSIGNED
Port = 21
Root = D:/Public/Archives
IsoMode = FTPRoot
Status = STARTED
示例 2:
下例為遠程計算機上的用戶“Sales/MJones”設置 Active Directory 用戶對象屬性中的主目錄屬性。
作為響應,iisftp 顯示以下消息,其中包括 MJones 的 Active Directory 屬性。在該示例中,“服務器”表示驅動器 D: 所在的計算機名,“Site Name”代表指派給 FTP 站點的名稱,“Metabase Path”代表由 IIS 指定的配置數據庫項,“IP”在默認情況下未分配,“Port”在默認情況下設置為 21,“Root”是駐留 FTP 文件的目錄,“IsoMode”設置為“FTPDir”,“Status”在默認情況下設置為“STARTED”。
Connecting to server ...Done.
Server = SVR16
Site Name = MikesDir
Metabase Path = MSFTPSVC/1452004045
IP = ALL UNASSIGNED
Port = 21
Root = D:/Public/Archives
IsoMode = FTPDir
Status = STARTED
使用腳本的好處就是可以批量執行操作。結合bat與計劃任務,就更完美了
新聞熱點
疑難解答