(其中,F(xiàn)eADTools 是“Active Directory 工具”的縮寫。該命令只安裝與 Active Directory 有關的三個 MMC 管理單 元)。 其他縮寫如下所示: FeRRASConsole - 路由和遠程訪問 FeDHCPConsole - DHCP FeDNSConsole - DNS FeDFSConsole - 分布式文件系統(tǒng) FeWINSConsole - WINS FeTAPIConsole - 電話服務 FeACSConsole - QoS 許可控制 FeCERTConsole - 證書頒發(fā)機構 FeClusterConsole - 群集管理器 FeCMAKConsole - 連接管理器管理工具包 FeIASConsole - Internet 驗證服務 FeIISConsole - Internet Information 服務 FeRSConsole - 遠程存儲 FeTSClientConsole - 終端服務客戶端 FeTSMgrConsole - 終端服務管理器 如果準備在您的域中創(chuàng)建大批的測試用戶帳戶或在工作站上創(chuàng)建本地帳戶,可以使用 FOR 和 Net User 命 令“速戰(zhàn)速決”完成此任務,無需編寫腳本或任何代碼。例如,如果您從命令行鍵入: FOR /L %i in (1,1,500) DO NET USER MyUser%i /ADD
結果將創(chuàng)建 500 個新用戶,分別命名為 MyUser1、MyUser2...,依此類推。 如果希望名稱更有意義,或更容易區(qū)分,且沒有先后排序,那么還可以將 FOR 命令與 /F 一起使用, 并指定一個列出了您想導入到域中的一組名稱的文本文件。 顯而易見,這個竅門也適用于 Windows NT 4.0 域和成員服務器或工作站,因為它使用了向后兼容的 NetXXX API。 Windows 2000 資源工具包中有多種不同的操縱腳本。例如,要想控制某臺計算機上的服務,可以使用 service.vbs。該腳本不僅可以列出所有服務,還可以停止、啟動、刪除和安裝服務。 還是在此資源工具包中,您可以通過 share.vbs 來控制計算機資源的共享。該腳本可以列出、創(chuàng)建和 刪除計算機資源的共享。 您是否想知道啟動計算機時運行了哪些命令和程序?很容易,資源工具包中的 startup.vbs 可以列出有 關指定計算機(即使是一臺遠程計算機)的所有啟動命令,包括運行該命令的用戶及運行依據(jù)的 確切語法。不過,我也承認以前從 msconfig.exe 就可以看到該信息,但 Windows 2000 并未包含該工具。好 在 Windows XP Professional 上又重新使用了 msconfig.exe。 如果運行 Windows 2000 或 Windows XP Professional,您可以將新添加的打印機發(fā)布到 Active Directory。但是,如果操 作系統(tǒng)不是 Windows 2000(如 Windows NT 4.0 成員或 Windows 98),那又該如何向 Active Directory 發(fā)布打印機呢?您 可以使用 pubprn.vbs 發(fā)布 Windows 2000 或 Windows XP 之外的 Windows 版本共享的打印機。如果安裝了 Windows 腳本 運行主機,則可以在 System 文件夾中找到該腳本。 例如: cscript pubprn.vbs ServerName "LDAP://ou=MyOrgUnit,dc=MyDomain,dc=com"
使用該腳本可以將特定計算機(由 ServerName 指定)上的所有打印機發(fā)布到 Active Directory 域目錄樹的指 定組織單元內。有關如何使用和獲取 pubprn.vbs 的詳細信息,可參閱 Microsoft 知識庫文章 Q234619: Publishing a Printer in Windows Active Directory(在 Windows Active Directory 中發(fā)布打印機)。 每次執(zhí)行“立即復制”操作在域控制器之間觸發(fā)復制操作時都需要進入“Active Directory 站點和服務”, 如果您對此已不勝其煩,則不妨嘗試 Windows 2000 支持工具 RepAdmin.exe,依照以下命令執(zhí)行: repadmin /syncall /p /e /d servername.domain.com /u:%account% /pw:%pwd%
使用 Windows 2000 資源工具包的 exec.vbs 工具可以從命令行運行和中止進程。例如,運行: cscript exec.vbs /E calc
將在您的計算機上創(chuàng)建一個新的 Windows 計算器進程。也可用它運行遠程計算機上的進程。要中止 進程,可以運行: cscript exec.vbs /X ProcessIDNumber
Process ID Number 可通過 ps.vbs 找到,該腳本可列出所有進程和相應的 ID。同樣,利用 Windows 2000 支持工 具 TList.exe 和 Kill.exe 也可以運行和中止進程。Tlist.exe 大致相當于 ps.vbs(列出進程),而 Kill.exe 與 exec.vbs /X 的運行結果相同。 在處理進程的同時,可以使用資源工具包中的 top.exe 從命令窗口實時監(jiān)視進程的執(zhí)行。只需運行 top.exe,并啟動一個新的進程,或頻繁移動鼠標,您會注意到命令窗口中的變化。 默認情況下,許多診斷事件處于關閉狀態(tài),以防事件查看器負載過重。但如果出于故障診斷目的, 則最好打開與 Active Directory 有關的多數(shù)事件(如在診斷“復制”、“LDAP 操作”時)。可以在以下目錄 中查看域控制器的注冊表設置: HKey_Local_Machine \System \CurrentControlSet \Services \NTDS \Diagnostics。
在此可以找到各種診斷事件,將設置改為 1 (啟用)即可打開這些事件。 談到事件,是否可以將“自己的”事件注冊到事件查看器中,并指定自定義的事件源和說明?沒 問題,這并不是只有開發(fā)人員才能做的事情。利用一個名為 LogEvent.exe 的資源工具包工具就可以做 到這一點。嘗試運行以下命令: logevent -s I –r "Test" "THIS IS A TEST"
打開應用程序日志,您可以在事件詳細資料中看到一個屬于信息 類的新事件,事件源為“Test”, 說明部分為“THIS IS A TEST”。可以隨意修改事件類型、ID、類別編號等。只需運行 logevent.exe /? 即可找 到不同的選項。您可以在登錄腳本或其他組織性操作中使用該命令,以便將自定義事件記錄到特 定計算機的事件日志中。 想要在遠程計算機上打開本地組策略的 MMC 嗎?只需轉到開始 | 運行,再鍵入: gpedit.msc /gpcomputer: "Computername"
(其中 computername 是遠程計算機的 NetBIOS 名稱)。 我的竅門就介紹到這里。肯定還有更多可以和大家分享的竅門,但我希望已介紹的這些對您能有 所幫助,讓您的 Windows 2000 管理工作更輕松。