Instrumentasi Manajemen Windows

Tujuan

Windows Management Instrumentation (WMI) adalah infrastruktur untuk data manajemen dan operasi pada sistem operasi berbasis Windows. Anda dapat menulis skrip atau aplikasi WMI untuk mengotomatiskan tugas administratif di komputer jarak jauh, tetapi WMI juga memasok data manajemen ke bagian lain dari sistem operasi dan produk—misalnya, System Center Operations Manager (sebelumnya Microsoft Operations Manager (MOM)), atau Windows Remote Management (WinRM).

Catatan

Dokumentasi ini untuk pengembang dan administrator TI. Jika Anda adalah pengguna akhir yang mengalami pesan kesalahan mengenai WMI, maka Anda harus membuka Dukungan Microsoft, dan mencari kode kesalahan yang Anda lihat dalam pesan kesalahan. Untuk informasi selengkapnya tentang pemecahan masalah dengan skrip WMI dan layanan WMI, lihat WMI tidak berfungsi!

Catatan

WMI didukung penuh oleh Microsoft. Namun, versi terbaru skrip dan kontrol administratif tersedia melalui Windows Management Infrastructure (MI). MI sepenuhnya kompatibel dengan versi WMI sebelumnya, dan menyediakan sejumlah fitur dan manfaat yang membuat merancang dan mengembangkan penyedia dan klien lebih mudah dari sebelumnya. Untuk informasi selengkapnya, lihat Windows Management Infrastructure (MI).

Di mana WMI berlaku?

WMI dapat digunakan di semua aplikasi berbasis Windows, dan paling berguna dalam aplikasi perusahaan dan skrip administratif.

Administrator sistem dapat menemukan informasi tentang menggunakan WMI di berbagai buku tentang WMI. Untuk informasi selengkapnya, lihat Informasi lebih lanjut.

Audiens pengembang

WMI dirancang untuk programmer yang menggunakan C/C++, aplikasi Microsoft Visual Basic, atau bahasa skrip yang memiliki mesin di Windows dan menangani objek Microsoft ActiveX. Meskipun beberapa keakraban dengan pemrograman COM sangat membantu, pengembang C++ yang menulis aplikasi dapat menemukan contoh yang baik untuk memulai membuat aplikasi WMI menggunakan C++.

Untuk mengembangkan penyedia kode terkelola atau aplikasi di C# atau Visual Basic .NET menggunakan .NET Framework, lihat WMI di .NET Framework.

Banyak administrator dan profesional TI mengakses WMI melalui PowerShell. Get-WMI Cmdlet untuk PowerShell memungkinkan Anda mengambil informasi untuk repositori WMI lokal atau jarak jauh. Dengan demikian, sejumlah topik dan kelas, terutama di bagian Membuat klien WMI , berisi contoh PowerShell. Untuk informasi tambahan tentang menggunakan PowerShell, lihat Windows PowerShell.

Persyaratan run-time

Untuk informasi selengkapnya tentang sistem operasi mana yang diperlukan untuk menggunakan elemen API atau kelas WMI tertentu, lihat bagian Persyaratan dari setiap topik dalam dokumentasi WMI.

Jika komponen yang diharapkan tampaknya hilang, lihat Ketersediaan Sistem Operasi komponen WMI.

Anda tidak perlu mengunduh atau menginstal pengembangan perangkat lunak (SDK) tertentu untuk membuat skrip atau aplikasi untuk WMI. Namun, ada beberapa alat administratif WMI yang menurut pengembang berguna. Untuk informasi selengkapnya, lihat bagian Unduhan di Informasi lebih lanjut.

Di bagian ini

Topik Deskripsi
Tentang WMI Informasi umum tentang WMI.
Menggunakan WMI Informasi tentang cara mengembangkan aplikasi untuk menggunakan WMI, yang mencakup informasi tentang alat.
Referensi WMI Dokumentasi tentang kelas WMI, kelas WMI C++, WMI COM API, scripting API, dan materi referensi WMI lainnya.
Glosarium WMI Windows Management Instrumentation (WMI) menggunakan kumpulan istilahnya sendiri. Banyak dari istilah-istilah ini akrab untuk pengembang, tetapi memiliki definisi baru atau diubah di lingkungan WMI.