在Vista中使用Win2003 SP1管理工具包
對企業網絡管理員來說,微軟提供的管理工具包(adminpak.msi)是必不可少的工具,安裝adminpak.msi后,管理員可以在本地客戶機上通過一系列的微軟管理控制臺(MMC)工具對網絡內的Windows 2000、Windows XP (專業版)及Windows 2003計算機進入統一管理,以及管理整個域。
不過,到目前為止,adminpak.msi并沒有可用于Windows Vista的版本,其最高的版本仍然是adminpak.msi for Windows Server 2003 SP1。如果您試圖將其應用在Windows Vista RTM中,便會發現其中很多工具運行不正常甚至無法運行。
那么,有沒有解決辦法呢?雖然可以相信微軟會發布adminpak.msi for Windows vista來解決這個問題,但是,目前難道網絡管理員在進行管理操作時只能回到之前的Windows XP SP2工作站進行么?
在Windows Vista RTM使用Windows 2003 SP1管理工具包 在Windows Vista RTM安裝adminpak.msi后不能正確運行的原因在于,adminpak.msi的安裝機制并不檢查相關的動態鏈接庫(DLL)是否能夠正確注冊,事實上,正是由于這些注冊失敗的動態鏈接庫導致了部分管理工具的運行錯誤。
因此,如果您希望在Windows Vista客戶機使用Windows Server 2003 SP1的Adminpak.msi,必須手動將相應的動態鏈接庫注冊,即在提升了權限的命令行窗口(參見以管理員身份打開命令行窗口)中使用“regsvr32 /s”加載。
下面是需手工注冊的動態鏈接庫完整列表:
regsvr32 /s adprop.dllregsvr32 /s azroles.dllregsvr32 /s azroleui.dllregsvr32 /s ccfg95.dllregsvr32 /s certadm.dllregsvr32 /s certmmc.dllregsvr32 /s certpdef.dllregsvr32 /s certtmpl.dllregsvr32 /s certxds.dllregsvr32 /s cladmwiz.dllregsvr32 /s clcfgsrv.dllregsvr32 /s clnetrex.dllregsvr32 /s cluadmex.dllregsvr32 /s cluadmmc.dllregsvr32 /s cmproxy.dllregsvr32 /s cmroute.dllregsvr32 /s cmutoa.dllregsvr32 /s cnet16.dllregsvr32 /s debugex.dllregsvr32 /s dfscore.dllregsvr32 /s dfsgui.dllregsvr32 /s dhcpsnap.dllregsvr32 /s dnsmgr.dllregsvr32 /s domadmin.dllregsvr32 /s dsadmin.dllregsvr32 /s dsuiwiz.dllregsvr32 /s imadmui.dllregsvr32 /s lrwizdll.dllregsvr32 /s mprsnap.dllregsvr32 /s msclus.dllregsvr32 /s mstsmhst.dllregsvr32 /s mstsmmc.dllregsvr32 /s nntpadm.dllregsvr32 /s nntpapi.dllregsvr32 /s nntpsnap.dllregsvr32 /s ntdsbsrv.dllregsvr32 /s ntfrsapi.dllregsvr32 /s rasuser.dllregsvr32 /s rigpsnap.dllregsvr32 /s rsadmin.dllregsvr32 /s rscommon.dllregsvr32 /s rsconn.dllregsvr32 /s rsengps.dllregsvr32 /s rsjob.dllregsvr32 /s rsservps.dllregsvr32 /s rsshell.dllregsvr32 /s rssubps.dllregsvr32 /s rtrfiltr.dllregsvr32 /s schmmgmt.dllregsvr32 /s tapisnap.dllregsvr32 /s tsuserex.dllregsvr32 /s uddi.mmc.dllregsvr32 /s vsstskex.dllregsvr32 /s w95inf16.dllregsvr32 /s w95inf32.dllregsvr32 /s winsevnt.dllregsvr32 /s winsmon.dllregsvr32 /s winsrpc.dllregsvr32 /s winssnap.dllregsvr32 /s ws03res.dll
當然,為簡便起見,沒必要在命令窗口中逐行輸入上述命令,可使用文本編輯器將其拷貝下來,命名為angcmd.cmd,以批處理的方式一次運行、注冊。
本文轉自Vista天地
