Quản lý mạng Windows bằng Script - Phần 13: Kịch bản trả về tất cả các giá trị
Trong phần trước của loạt bài này chúng ta đã đến với kịch bản có tên gọi là
DisplayClassProperties.vbs, đây là kịch bản hiển thị tên các thuộc tính của lớp
WMI. Đây là những gì của nội dung kịch bản, bằng sử dụng
Win32_BootConfiguration như một lớp, chúng ta đang kết nối vào biệt danh
WMI:
Option Explicit
On Error Resume Next
Dim strComputer
Dim strWMINamespace
Dim strWMIQuery
Dim objWMIService
Dim colItems
Dim objItem
strComputer = "."
strWMINamespace = "\root\CIMV2"
strWMIQuery = ":Win32_BootConfiguration"
Set objWMIService = GetObject("winmgmts:\\" & strComputer &
strWMINamespace & strWMIQuery)
WScript.Echo "Number of properties of " & strWMIQuery & " class is " &
objWMIService.Properties_.count
For Each objItem in objWMIService.Properties_
Wscript.Echo "Property: " & objItem.name
Next
Khi chạy kịch bản này (sử dụng các thông tin quản trị cục bộ) trên máy tính
Windows XP (với Cscript.exe được cấu hình t ừ trước như một kịch bản
Windows mặc định), kết quả cho được như sau:
C:\scripts>DisplayClassProperties.vbs
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
Number of properties of :Win32_BootConfiguration class is 9
Property: BootDirectory
Property: Caption
Property: ConfigurationPath
Property: Description
Các file đính kèm theo tài liệu này:
- quan_ly_mang_windows_bang_script_0136.pdf