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.
Penting
WMIC tidak digunakan lagi pada Windows 10, versi 21H1; dan pada rilis saluran semi-tahunan 21H1 Windows Server. Utilitas ini digantikan oleh Windows PowerShell untuk WMI; lihat Bab 7 - Bekerja dengan WMI. Penghentian ini hanya berlaku untuk utilitas WMIC. Instrumentasi Manajemen Windows (WMI) sendiri tidak terpengaruh. Lihat juga fitur Windows 10 yang tidak lagi kami kembangkan.
Penting
Mulai Agustus 2026, Windows 11, versi 24H2 dan 25H2 tidak lagi menyertakan utilitas Windows Management Instrumentation Command line (WMIC) dan tidak dapat ditambahkan kembali sebagai Fitur sesuai Permintaan (FoD). WMIC sudah dihapus secara default dalam penginstalan baru versi ini. Perubahan ini hanya memengaruhi utilitas WMIC. Windows Management Instrumentation (WMI) tetap didukung. Untuk mempelajari selengkapnya, lihat penghapusan Windows Management Instrumentation Command line (WMIC) dari Windows.
Utilitas baris perintah WMI (WMIC) menyediakan antarmuka baris perintah untuk Instrumentasi Manajemen Windows (WMI). WMIC kompatibel dengan shell dan perintah utilitas yang ada. Informasi berikut adalah panduan referensi umum untuk WMIC. Untuk informasi dan panduan selengkapnya tentang cara menggunakan WMIC, termasuk informasi tambahan tentang alias, kata kerja, sakelar, dan perintah, lihat Menggunakan baris perintah Instrumentasi Manajemen Windows dan WMIC - Mengambil kontrol baris perintah atas WMI.
Alias
Alias adalah penggantian nama kelas, properti, atau metode yang ramah yang membuat WMI lebih mudah digunakan dan dibaca. Anda dapat menentukan alias apa yang tersedia untuk WMIC melalui /? perintah . Anda juga dapat menentukan alias untuk kelas tertentu menggunakan <className> /? perintah . Untuk informasi selengkapnya, lihat Alias WMIC.
Sakelar
Sakelar adalah opsi WMIC yang dapat Anda atur secara global atau opsional. Untuk daftar sakelar yang tersedia, lihat Sakelar WMIC.
Kata kerja
Untuk menggunakan kata kerja di WMIC, masukkan nama alias diikuti dengan kata kerja. Jika alias tidak mendukung kata kerja, Anda menerima pesan "penyedia tidak mampu melakukan operasi yang dicoba." Untuk informasi selengkapnya, lihat kata kerja WMIC.
Sebagian besar alias mendukung kata kerja berikut:
ASSOC
Mengembalikan hasil Associators of (<wmi_object>) kueri di mana <wmi_object> adalah jalur objek yang dikembalikan oleh PATH perintah atau CLASS . Hasilnya adalah instans yang terkait dengan objek . Ketika ASSOC digunakan dengan alias, kelas dengan kelas yang mendasar alias dikembalikan. Secara default, output dikembalikan dalam format HTML.
Kata ASSOC kerja memiliki sakelar berikut:
| Sakelar | Deskripsi |
|---|---|
/RESULTCLASS:<classname> |
Titik akhir yang dikembalikan yang terkait dengan objek sumber harus dimiliki, atau berasal dari, kelas yang ditentukan. |
/RESULTROLE:<rolename> |
Titik akhir yang dikembalikan harus memainkan peran tertentu dalam asosiasi dengan objek sumber. |
/ASSOCCLASS:<assocclass> |
Titik akhir yang dikembalikan harus dikaitkan dengan sumber melalui kelas yang ditentukan, atau salah satu kelas turunannya. |
Contoh: os assoc
PANGGIL
Menjalankan metode.
Contoh: service where caption="telnet" call startservice
Catatan
Untuk menentukan metode yang tersedia untuk kelas tertentu, gunakan /?. Misalnya, service where caption="telnet" call /? mencantumkan fungsi yang tersedia untuk kelas layanan.
CREATE
Membuat instans baru, dan mengatur nilai properti.
CREATE tidak dapat digunakan untuk membuat kelas baru.
Contoh: environment create name="temp"; variablevalue="new"
DELETE
Menghapus instans atau sekumpulan instans saat ini.
DELETE dapat digunakan untuk menghapus kelas.
Contoh: process where name="calc.exe" delete
GET
Mengambil nilai properti tertentu.
GET memiliki sakelar berikut:
| Sakelar | Deskripsi |
|---|---|
/VALUE |
Output diformat dengan setiap nilai yang tercantum pada baris terpisah dan dengan nama properti . |
/ALL |
Output diformat sebagai tabel. |
/TRANSLATE:<translation table> |
Menerjemahkan output menggunakan tabel terjemahan yang dinamai oleh perintah . Tabel terjemahan BasicXml dan NoComma disertakan dengan WMIC. |
/EVERY:<interval> |
Mengulangi perintah setiap <interval> detik. |
/FORMAT:<format specifier> |
Menentukan kata kunci atau nama file XSL untuk memformat data. |
Contoh: process get name
LIST
Menampilkan data.
LIST adalah kata kerja default.
LIST memiliki kata keterangan berikut:
| Kata keterangan | Deskripsi |
|---|---|
BRIEF |
Kumpulan inti properti |
FULL |
Kumpulan properti lengkap. Ini adalah iklan default untuk LIST |
INSTANCE |
Jalur instans saja |
STATUS |
Status objek |
SYSTEM |
Properti sistem |
LIST memiliki sakelar berikut:
| Sakelar | Deskripsi |
|---|---|
/TRANSLATE:<translation table> |
Terjemahkan output menggunakan tabel terjemahan yang dinamai oleh perintah . Tabel terjemahan BasicXml dan NoComma disertakan dengan WMIC. |
/EVERY:<interval> |
Ulangi perintah setiap <interval> detik. |
/FORMAT:<format specifier> |
Menentukan kata kunci atau nama file XSL untuk memformat data. |
Contoh: process list brief
SET
Menetapkan nilai ke properti.
Contoh: environment set name="temp", variablevalue="new"
Sakelar
Sakelar global digunakan untuk mengatur default untuk lingkungan WMIC. Anda dapat melihat nilai kondisi saat ini yang diatur oleh sakelar ini dengan memasukkan CONTEXT perintah .
/NAMESPACE
Namespace layanan yang biasanya digunakan alias. Default adalah root\cimv2.
Contoh: /namespace:\\root
/PERANAN
Namespace layanan yang biasanya dicari WMIC untuk alias dan informasi WMIC lainnya.
Contoh: /role:\\root
/SIMPUL
Nama komputer, dibatasi koma. Semua perintah dijalankan secara sinkron terhadap semua komputer yang tercantum dalam nilai ini. Nama file harus diawali dengan &. Nama komputer dalam file harus dibatasi koma atau pada baris terpisah.
/IMPLEVEL
Tingkat peniruan.
Contoh: /implevel:Anonymous
/AUTHLEVEL
Tingkat autentikasi.
Contoh: /authlevel:Pkt
/LOKAL
Lokal.
Contoh: /locale:ms_411
/HAK ISTIMEWA
Mengaktifkan atau menonaktifkan semua hak istimewa.
Contoh: /privileges:enable atau /privileges:disable
/BEKAS
Menampilkan keberhasilan atau kegagalan semua fungsi yang digunakan untuk menjalankan perintah WMIC.
Contoh: /trace:on atau /trace:off
/REKOR
Merekam semua output ke file XML. Output juga ditampilkan pada prompt perintah.
Contoh: /record:MyOutput.xml
/INTERAKTIF
Biasanya, perintah penghapusan dikonfirmasi.
Contoh: /interactive:on atau /interactive:off
/FAILFAST aktif|nonaktif|TimeoutInMilliseconds
Jika AKTIF, /NODE komputer di-ping sebelum mengirim perintah WMIC kepada mereka. Jika komputer tidak merespons, maka perintah WMIC tidak dikirim ke komputer tersebut.
Contoh: /failfast:on atau /failfast:off
/PENGGUNA
Nama pengguna yang digunakan oleh WMIC saat mengakses /NODE komputer atau komputer yang ditentukan dalam alias. Anda dimintai kata sandi. Nama pengguna tidak dapat digunakan dengan komputer lokal.
Contoh: /user:JSMITH
/KATA SANDI
Kata sandi yang digunakan oleh WMIC saat mengakses /NODE komputer. Kata sandi terlihat di baris perintah.
Contoh: /password:password
/HASIL
Menentukan mode untuk semua pengalihan output. Output tidak muncul di baris perintah dan tujuan dibersihkan sebelum output dimulai. Nilai yang valid adalah STDOUT, CLIPBOARD, atau nama file.
Contoh: /output:clipboard
/MENAMBAHKAN
Menentukan mode untuk semua pengalihan output. Output tidak muncul di baris perintah dan tujuan tidak dibersihkan sebelum output dimulai dan output ditambahkan ke akhir konten tujuan saat ini. Nilai yang valid adalah STDOUT, CLIPBOARD, atau nama file.
Contoh: /append:clipboard
/AGREGAT
Digunakan dengan sakelar LIST dan GET /EVERY . Jika AGGREGATE aktif, LIST dan GET tampilkan hasilnya ketika semua komputer di /NODE telah merespons atau kehabisan waktu. Jika AGGREGATE NONAKTIF, LIST dan GET tampilkan hasilnya segera setelah diterima.
Contoh: /aggregate:off atau /aggregate:on
Perintah
Perintah WMIC berikut ini tersedia setiap saat. Untuk informasi selengkapnya, lihat perintah WMIC.
KELAS
Lolos dari mode alias default WMIC untuk mengakses kelas dalam skema WMI secara langsung. Untuk informasi selengkapnya tentang kelas WMI yang tersedia, lihat kelas WMI.
Contoh: wmic /output:c:\ClassOutput.htm class Win32_SoundDevice
PATH
Lolos dari mode alias default WMIC untuk mengakses instans dalam skema WMI secara langsung.
Contoh: wmic /output:c:\PathOutput.txt path Win32_SoundDevice get /value
KONTEKS
Menampilkan nilai saat ini dari semua sakelar global.
Contoh: wmic context
BERHENTI
Keluar dari WMIC.
Contoh: wmic quit
KELUAR
Keluar dari WMIC.
Contoh: wmic exit
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows Vista |
| Server minimum yang didukung | Windows Server 2008 |