Objek Pembantu Pembuatan Skrip

WMI memiliki beberapa objek pembantu skrip yang menyediakan konversi yang diperlukan oleh skrip.

Objek pembantu pembuatan skrip WMI meliputi:

Objek pembantu memecah struktur data komposit sehingga skrip tidak diperlukan untuk mengurai struktur untuk mendapatkan salah satu bagian. Misalnya, struktur DATETIME WMI tidak dapat ditampilkan secara langsung, dan berbeda dari struktur data tanggalwaktu Windows lainnya, seperti VT_DATE.

SWbemDateTime

Objek SWbemDateTime menyediakan properti yang mengurai hari, bulan, tahun, waktu hari, dan sebagainya. Ini juga menyediakan metode konversi untuk mengonversi tanggalwaktu Windows Management Instrumentation (WMI) ke dan dari format VT_Date dan FILETIME . Untuk pengaturan keamanan Internet Explorer (IE), objek SWbemDateTime adalah satu-satunya objek pembuatan skrip WMI yang ditandai aman untuk inisialisasi dan aman untuk pembuatan skrip. Untuk informasi selengkapnya dan contoh konversi tanggal dan waktu, lihat Tanggal dan Waktu di Repositori Skrip TechNet ScriptCenter, dan artikel tentang TechNet ScriptCenter It's About Time (Oh, dan Tentang Tanggal juga).

SWbemObjectPath

Properti SWbemObjectPath menyediakan jalur absolut objek, tetapi juga memecah bagian-bagian jalur WMI, seperti server, namespace, kelas, atau jalur relatif. Objek memungkinkan Anda mengatur keamanan jalur, mendapatkan nilai kunci objek yang mewakili jalur, menentukan apakah objek adalah singleton, dan sebagainya. Untuk informasi selengkapnya tentang bekerja dengan jalur objek WMI, lihat Menjelaskan Lokasi Objek WMI.

Win32_SecurityDescriptorHelper

Kelas Win32_SecurityDescriptorHelper mengonversi deskriptor keamanan objek yang dapat diamankan dari satu format ke format lainnya.

Banyak objek, seperti printer, namespace WMI, kunci registri, atau aplikasi DCOM, memiliki deskriptor keamanan yang mengontrol akses ke objek. Anda dapat menggunakan WMI untuk menemukan atau mengubah siapa yang memiliki akses ke objek ini dengan mendapatkan atau mengatur deskriptor keamanan yang terkait dengan objek.

Namun, metode yang berbeda dapat memperoleh deskriptor keamanan dalam array byte biner, format Security Descriptor Definition Language (SDDL), atau sebagai instans Win32_SecurityDescriptor. Bentuk array byte biner dari deskriptor keamanan tidak boleh dimanipulasi kecuali dengan metode C++ yang dirancang untuk Operasi Pendeskripsi Keamanan. Deskriptor dalam SDDL berada dalam string, tetapi masih canggung untuk memanipulasi. Format termampukan untuk dimanipulasi adalah Win32_SecurityDescriptor, karena berisi objek yang disematkan untuk wali amanat, ACE, dan SID. Untuk informasi selengkapnya tentang struktur deskriptor keamanan di WMI, lihat Objek Deskriptor Keamanan WMI. Untuk informasi selengkapnya tentang cara melakukan konversi, lihat Mengubah Keamanan Akses pada Objek Yang Dapat Diamankan.

Pembuatan skrip di WMI