< 1 Then _Wscript.Echo "請在命令行參數(shù)中指定要查詢的驅(qū)動器,例如C:",_ Wscript.Quit(1)" 把用戶指定的驅(qū)動器標識符提供給文件系統(tǒng)對象," 在driveArg中保存對應的絕對路徑名driveArg = dObject.GetAbsolutePathName(Wscript.Arguments(0))" 獲取用戶指定的驅(qū)動器的名字driveName = dObject.GetDriveName(driveArg)" 提取指定驅(qū)動器的屬性信息" 在對話框中顯示這些信息With dObject.GetDrive(driveName)Wscript.Echo "驅(qū)動器", .DriveLetter,":空閑空間是",.Freespace / 1024,_"KB,文件系統(tǒng)是", .FileSystemEnd With" 結束...Set dObject = Nothing
在Windows命令行窗口中,執(zhí)行“Wscript getfree.vbs c:”將顯示出類如圖五的結果 。如果執(zhí)行“Cscript getfree.vbs c:”,則提示信息以字符方式顯示 。
圖五 又如,下面的VBScript腳本提示輸入遠程機器的名字,然后關閉指定的遠程機器: MachineName = InputBox("輸入要關閉的遠程機器名字")Set OSSet = GetObject("winmgmts:{(Debug,RemoteShutdown)}//"& MachineName &"/root/cimv2")
.ExecQuery("select * from Win32_OperatingSystem where Primary=true")for each OpSys in OSSetOpSys.Shutdown()next
當然,如果只有本文的知識,你還不能算是一個WMI腳本編程的高手 。但現(xiàn)在你已經(jīng)了解了如何用SDK查詢信息,如何通過腳本訪問對象的屬性和方法 。繼續(xù)努力吧!
推薦閱讀
- Win2000 Server入侵監(jiān)測
- 如何恢復Win 2000個人配置
- WIN2000活動目錄之應用篇
- Win2000 無盤終端安裝指南
- Win2000多重啟動
- 莆田水務集團污水處理屬于哪個部門管理
- win2000啟動菜單實現(xiàn)windows全家福
- 老爺車也用win2000
- 生物安全管理制度
- Win2000注冊表編輯器裝個地址欄
