Fungsi utilitas baris perintah MECHANIX sebagai alternatif untuk Device Manager

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 311272 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

Ringkasan

MECHANIX utilitas adalah sebuah utilitas baris perintah yang bertindak sebagai sebuah alternatif untuk Device Manager. Menggunakan MECHANIX, Anda dapat mengaktifkan, menonaktifkan, restart, memperbarui, menghapus, dan query peranti penangkap individu atau kelompok peranti penangkap. MECHANIX juga menyediakan informasi yang relevan untuk pengembang driver dan tidak tersedia di Device Manager.

Anda dapat menggunakan MECHANIX dengan Microsoft Windows 2000, Windows XP dan Windows Server 2003. Anda tidak dapat menggunakan MECHANIX dengan Windows 95, Windows 98, atau Windows Millennium Edition.

Informasi lebih lanjut

MECHANIX bukanlah redistributable. Ini disediakan untuk digunakan sebagai alat debugging dan pengembangan. Anda dapat dengan bebas mengubah MECHANIX untuk penggunaan pribadi. Sampel menunjukkan bagaimana untuk menggunakan fungsi SetupAPI dan CfgMgr32 bersama-sama efektif untuk menghitung peranti penangkap dan melakukan operasi peranti penangkap. Berkas berikut tersedia untuk download dari Microsoft Download Center:

Perkecil gambar iniPerbesar gambar ini
Download
Download paket MECHANIX sekarang.Tanggal rilis: Jan-29-2003

Untuk informasi lebih lanjut tentang cara mengunduh berkas dukungan Microsoft, klik nomor artikel berikut ini untuk melihat artikel tersebut di dalam Pangkalan Pengetahuan Microsoft:
119591 Cara mendapatkan berkas dukungan Microsoft dari layanan online
Microsoft memindai berkas untuk virus. Microsoft menggunakan peranti penangkap lunak pendeteksi virus terbaru yang tersedia pada tanggal yang file telah diposting. Berkas tersebut disimpan pada server aman yang membantu mencegah segala perubahan tidak sah terhadap berkas.

DevCon.exe file berisi berikut file:
Perkecil tabel iniPerbesar tabel ini
FileDeskripsi
I386\DevCon.exe32-bit MECHANIX alat biner. Ini akan fungsi tidak sepenuhnya pada 64-bit Windows.
Ia64\DevCon.exe64-bit MECHANIX alat biner.

Catatan Kode sumber untuk MECHANIX juga tersedia di DDK Windows (yang tersedia darihttp://www.Microsoft.com/whdc/devtools/DDK/default.mspx) di bawah DDK akar\Src\Setup\Devcon, bersama dengan dokumentasi.

Menggunakan MECHANIX

MECHANIX adalah sebuah utilitas baris perintah dengan built-in dokumentasi. Jika Anda menjalankan MECHANIX bantuan perintah, daftar berikut perintah dan deskripsi muncul. The MECHANIX bantuanperintah akan memberikan bantuan selengkapnya tentang setiap perintah. Dengan beberapa perintah, Anda dapat menentukan remote target komputer. Perintah ini bekerja jika Anda menggunakan versi 32-bit MECHANIX pada WOW64.
Device Console Help:
devcon.exe [-r] [-m:\\<machine>] <command> [<arg>...]
-r if specified will reboot machine after command is complete, if needed.
<machine> is name of target machine.
<command> is command to perform (see below).
<arg>... is one or more arguments if required by command.
For help on a specific command, type: devcon.exe help <command>
classfilter          Allows modification of class filters.
classes              List all device setup classes.
disable              Disable devices that match the specific hardware or 
                       instance ID.
driverfiles          List driver files installed for devices.
drivernodes          Lists all the driver nodes of devices.
enable               Enable devices that match the specific hardware or 
                       instance ID.
find                 Find devices that match the specific hardware or 
                       instance ID.
findall              Find devices including those that are not present.
help                 Display this information.
hwids                Lists hardware ID's of devices.
install              Manually install a device.
listclass            List all devices for a setup class.
reboot               Reboot local machine.
remove               Remove devices that match the specific hardware or 
                       instance ID.
rescan               Scan for new hardware.
resources            Lists hardware resources of devices.
restart              Restart devices that match the specific hardware or 
                       instance ID.
stack                Lists expected driver stack of devices.
status               List running status of devices.
update               Manually update a device.
UpdateNI            Manually update a device without user prompt 
SetHwID              Adds, deletes, and changes the order of hardware IDs of root-enumerated devices.
		  				

Contoh MECHANIX perintah

MECHANIX-menemukan m:\\test pci\ *

Daftar semua dikenal PCI peranti penangkap pada komputer tes. (Oleh menggunakan-m, Anda dapat menentukan komputer target. Anda harus menggunakan Interprocess communication (IPC) untuk akses komputer.)

MECHANIX - r install % WINDIR %\Inf\Netloop.inf * MSLOOP

Menginstal instance baru dari Microsoft loopback adaptor. Hal ini menciptakan baru simpul akar-disebutkan peranti penangkap dengan mana Anda dapat menginstal "virtual device," seperti sebagai loopback adaptor. Perintah ini juga restart komputer diam-diam jika mulai ulang diperlukan.

MECHANIX kelas

Daftar semua kelas dikenal setup. Output berisi nama nonlocalized pendek (misalnya, "USB") dan nama deskriptif (untuk Misalnya, "Universal Serial Bus controller").

MECHANIX classfilter atas! filter1! filter2

Menghapus dua Filter tertentu.

MECHANIX classfilter lebih rendah! badfilter + goodfilter

Menggantikan "badfilter" dengan "goodfilter".

MECHANIX driverfiles = Port

Daftar file yang terkait dengan masing-masing peranti penangkap dalam kelas konfigurasi Port .

MECHANIX menonaktifkan * MSLOOP

Menonaktifkan semua peranti penangkap yang memiliki hardware ID yang berakhir di "MSLOOP" (termasuk "* MSLOOP").

MECHANIX drivernodes @ROOT\PCI_HAL\PNP0A03

Daftar semua driver yang kompatibel untuk peranti penangkap ROOT\PCI_HAL\PNP0A03. Ini dapat digunakan untuk menentukan mengapa sebuah peranti penangkap integral informasi (dimaksud) file dipilih, bukan pihak ketiga file dimaksud.

MECHANIX mengaktifkan ' * MSLOOP

Memungkinkan semua peranti penangkap yang memiliki ID peranti penangkap keras dari "* MSLOOP". Tanda kutip tunggal menunjukkan bahwa ID peranti penangkap keras harus secara harfiah (dengan kata lain, asterisk ["*"] sebenarnya adalah sebuah asterisk; tidaklah karakter wildcard).

MECHANIX menemukan *

Daftar peranti penangkap contoh Semua peranti penangkap yang ada pada komputer lokal.

MECHANIX menemukan pci\ *

Daftar semua dikenal Komponen Periferal interconnect (PCI) peranti penangkap yang pada komputer lokal (perintah ini menganggap bahwa peranti penangkap PCI jika memiliki ID peranti penangkap keras yang diawali oleh "PCI\").

MECHANIX menemukan = Port * pnp *

Daftar peranti penangkap yang saat ini yang adalah anggota kelas konfigurasi Port dan yang mengandung "PNP" dalam identitas hardware

MECHANIX menemukan = Port @root\*

Daftar peranti penangkap yang saat ini yang adalah anggota kelas konfigurasi Port dan yang berada di cabang pohon enum "root" (misalnya ID diawali oleh "root\"). Perhatikan bahwa Anda tidak harus melakukan apapun Program asumsi tentang bagaimana misalnya ID diformat. Untuk menentukan akar peranti penangkap, Anda dapat melihat peranti penangkap status bit. Fitur ini termasuk dalam MECHANIX untuk membantu debugging.

MECHANIX findall = Port

Daftar "nonpresent" peranti penangkap dan peranti penangkap yang hadir untuk kelas Port . Ini termasuk peranti penangkap yang telah dihapus, peranti penangkap yang telah dipindahkan dari satu slot lain, dan, dalam beberapa kasus, peranti penangkap yang memiliki telah disebutkan berbeda karena perubahan BIOS.

MECHANIX listclass usb 1394

Daftar semua peranti penangkap yang hadir untuk masing-masing kelas bernama (dalam kasus ini, USB dan 1394).

MECHANIX menghapus @usb\*

Menghapus semua peranti penangkap USB. peranti penangkap yang dihapus tercantum dengan status penghapusan mereka.

MECHANIX nama Rescan

Rescans untuk Colok dan Main peranti penangkap baru.

sumber daya MECHANIX = Port

Daftar sumber daya yang digunakan oleh semua peranti penangkap dalam kelas konfigurasi Port .

MECHANIX restart = net @'ROOT\ * MSLOOP\0000

Restart loopback adaptorROOT\ * MSLOOP\0000. Tanda kutip tunggal dalam perintah menunjukkan bahwa ID contoh harus dipahami secara harfiah.

MECHANIX hwids = gulir dengan mouse

Daftar semua peranti penangkap keras id peranti penangkap kelas gulir dengan mouse pada sistem.

MECHANIX sethwid @ROOT\LEGACY_BEEP\0000: = bip

Menetapkan ID peranti penangkap keras, bip, untuk bip warisan peranti penangkap.

MECHANIX tumpukan = Port

Daftar diharapkan driver stack untuk peranti penangkap. Ini termasuk peranti penangkap dan kelas huruf besar/kecil filter, dan mengendalikan layanan.

MECHANIX status @pci\*

Daftar status dari masing-masing peranti penangkap hadir yang memiliki ID contoh yang dimulai dengan "pci\".

MECHANIX status @ACPI\PNP0501\1

Daftar status peranti penangkap tertentu Misalnya, dalam hal ini konfigurasi lanjutan dan kekuatan antarmuka (ACPI)-disebutkan porta serial.

MECHANIX status @root\rdp_mou\0000

Daftar status Microsoft Terminal Server atau layanan Terminal gulir dengan mouse driver.

MECHANIX status * PNP05 *

Daftar status semua porta COM.

MECHANIX update mydev.inf * pnp0501

Update semua peranti penangkap yang sama persis ID peranti penangkap keras * pnp0501 untuk menggunakan driver terbaik di Mydev.inf yang terkait dengan ID peranti penangkap keras * pnp0501.

Catatan Pembaruan ini memaksa semua peranti penangkap menggunakan driver dalam Mydev.inf, bahkan jika ada pertandingan lebih baik sudah pada sistem. Ini berguna ketika Anda ingin menginstal versi baru dari driver selama pengembangan sebelum Anda memperoleh tanda tangan. Update mempengaruhi hanya peranti penangkap yang sesuai dengan yang ditentukan ID peranti penangkap keras, dan tidak mempengaruhi peranti penangkap anak. Jika file yang dimaksud tertentu adalah unsigned, Windows dapat menampilkan kotak dialog yang meminta Anda untuk mengkonfirmasi Apakah pengemudi harus diinstal. Jika diperlukan restart, ini adalah melaporkan dan MECHANIX kembali tingkat 1 kesalahan. Jika Anda menetapkan-r, hal ini menyebabkan restart terjadi secara otomatis jika satu diperlukan.

Catatan

  • MECHANIX akan kembali tingkat kesalahan untuk digunakan di scripts:
    "0" menunjukkan sebuah sukses.
    "1" menunjukkan bahwa restart diperlukan.
    "2" menunjukkan kegagalan.
    "3" menunjukkan galat sintaksis.
  • Jika Anda menetapkan -r dan restart diperlukan, restart terjadi tanpa peringatan setelah semua peranti penangkap telah diproses.
  • Jika Anda menetapkan -m:\\komputer dan perintah tidak akan bekerja untuk komputer remote, kesalahan dilaporkan.
  • MECHANIX memungkinkan wildcard dalam contoh id untuk interaktif kenyamanan. Jangan menganggap apa-apa tentang format contoh ID dari komputer ke komputer dan dari versi sistem operasi sistem operasi Versi.

Properti

ID Artikel: 311272 - Kajian Terakhir: 07 April 2013 - Revisi: 4.0
Berlaku bagi:
  • Microsoft Windows XP Driver Development Kit
Kata kunci: 
kbfile kbhowto kbmt KB311272 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini: 311272

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com