Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Tujuan utama WMI adalah untuk menyediakan akses ke kelas dan instans yang mewakili objek di jaringan Anda. Kelas dan instans ini didukung oleh penyedia. Misalnya, semua instans yang mewakili perangkat keras standar di perusahaan Anda, seperti Win32_PhysicalMemory atau Win32_Printer, didukung oleh penyedia Win32. Demikian pula, Anda dapat mengakses log peristiwa melalui penyedia Log Peristiwa, dan registri melalui penyedia Registri.
Metode yang diterapkan WMI dalam antarmuka seperti IWbemServices atau objek pembuatan skrip seperti SWbemServices, terutama untuk mendapatkan dan memanipulasi data yang disediakan oleh penyedia apa pun secara umum. Misalnya, gunakan SWbemServices.InstancesOf untuk mendapatkan semua instans Win32_Process dalam subset komputer perusahaan. Anda kemudian dapat memanggil metode penyedia Win32 GetOwnerSid pada setiap objek Win32_Process.
Dalam contoh berikut, metodeGetOwnerSiddisebut sebagai metode otomatisasi pada objek Proses. Metode WMI, seperti metode Path_ yang ditetapkan untuk SWbemObject, juga dapat digunakan pada objek Proses.
Set ProcessCollection = _
GetObject("WinMgmts:").InstancesOf("Win32_Process")
For Each Process In ProcessCollection
SID = Process.GetOwnerSid
Next
Proses aktual menggunakan metode WMI identik dengan menggunakan WINDOWS COM atau antarmuka otomatisasi lainnya. Untuk informasi selengkapnya, lihat COM dan Membuat Aplikasi WMI atau Skrip. Untuk informasi selengkapnya tentang antarmuka yang didukung WMI, lihat COM API untuk WMI dan Scripting API untuk WMI.
Untuk informasi selengkapnya, lihat Memanipulasi Kelas dan Informasi Instans.
Topik terkait