今天決定監控遠程windows xp上的系統資源,本來以為應該很好串連,在同一個區域網路內,結果出了一堆問題,可能是第一次就讓我遇到了一個棘手的作業系統,鬱悶!
(1)保證裝有loadrunner的測試機和被監控的目標機之間能夠ping通,在同一個網段內,保證兩台機器用administrator登陸。
(2)查看目標機的連個服務是不是存在:Remote Registry和Remote Procedure Call(RPC),如果存在將其啟動,進行第(3)步驟;如果不存在,轉到步驟(7)
(3)查看目標機C$是否共用:右擊我的電腦,選擇‘管理’->‘共用資料夾’->‘共用’,點擊‘共用’,在這裡面要有C$這個共用資料夾,(要是沒有自己手動加:在cmd命令列中執行:net share c$=c:)。
(4)在測試機的‘運行’中輸入: \\目標機IP\c$ ,點擊確定後,要輸入目標機的使用者名稱和密碼,能夠查看到目標機的c盤,表示串連成功;
也可以採用另外一種方法,在cmd命令列中輸入:net use \\目標機IP\c$ "目標機密碼" /user:"目標機使用者名稱"
(5)進入目標機的“本地策略”,選擇並點擊“安全選項”,把“策略”中的“訪問網路:本地賬戶的共用和安全模式”修改成“經典-本機使用者自己的身分識別驗證”。
(6)到這裡就可以用loadrunner監控windows目標機了。
(7)添加“Remote Registry”服務
A: 首先看下C:/windows/system32裡有沒有regsvc.dll這個檔案,若沒有可以從有的機器上拷貝過去,
(可以用DEPENDS.EXE看下regsvc.dll的關聯dll檔案是否也存在,一般都會存在,如果不存在也可以直接從有
的機器拷貝)
B: 然後從存在這個服務的機器上匯出一個註冊表檔案,匯出
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/RemoteRegistry 這個檔案,進行保
存,命名為RemoteRegistry.reg ,將其拷貝到目標機上。
C:在目標機上匯入檔案RemoteRegistry.reg 到註冊表,重啟機器
D:若開啟Remote Registry Service服務出現1083錯誤時:錯誤1083:配置成在該可執行程式中啟動並執行這個
服務不能執行該服務解決方案進入註冊表,找
到 HKEY_LOCAL_MACHINE/SOFTWARE/Micosoft/Windows NT/SvcHost,在右
側的索引值LocalService中添加服務名“RemoteRegistry”;在索引值netsvcs中也添加服務名
“RemoteRegistry”;
重啟機器,啟動服務成功。loadrunner完全可以遠程監控目標機了。