Funkcie pomôcka príkazového riadka DevCon ako alternatíva správcu zariadení

Preklady článku Preklady článku
ID článku: 311272 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

SUHRN

Pomôcku DevCon je pomôcka príkazového riadka, ktorý sa chová ako alternatíva správcu zariadení. Pomocou DevCon, môžete zapnúť, vypnúť, reštartovanie, aktualizáciu, odstrániť a dotazovanie jednotlivých zariadení alebo skupiny zariadení. DevCon tiež poskytuje informácie, ktoré sú relevantné pre vodiča vývojár a nie je k dispozícii v Správcovi zariadení.

S Microsoft Windows 2000, Windows XP a Windows Server 2003, môžete použiť DevCon. Nemôžete použiť DevCon s Windows 95, Windows 98, alebo Systém Windows Millennium Edition.

dalsie informacie

DevCon nie je Redistribuovateľný balík. Je poskytovaná pre použitie ako ladenie a vývoj nástroj. Môžete voľne upravovať DevCon pre súkromné použitie. Vzorke demonštruje, ako používať funkcie SetupAPI a CfgMgr32 spolu účinne na enumeráciu zariadenia a vykonávať operácie s obvodom. Nasledovný súbor je k dispozícii pre Stiahnuť z Microsoft Download Center:

Zbaliť tento obrázokRozbaliť tento obrázok
Stiahnuť
Prevziať balík pre DevCon.Dátum vydania: Január-29-2003

Ďalšie informácie o preberaní Microsoft podporných súborov získate po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
119591 Získanie podporných súborov spoločnosti Microsoft zo služieb online
Microsoft kontroluje tento súbor na vírusy. Spoločnosť Microsoft použila najaktuálnejší antivírusový softvér, ktorý bol k dispozícii v deň, kedy bol zaslaný súbor. Súbor je uložený na zabezpečených serveroch, ktoré pomáhajú zabrániť neoprávneným zmenám v súbore.

DevCon.exe súbor obsahuje nasledovné ?asti súbory:
Zbaliť túto tabuľkuRozbaliť túto tabuľku
SúborPopis
I386\DevCon.exe32-bitové DevCon tool binárne. To bude nie funkcie úplne na 64-bitovej verzie systému Windows.
Ia64\DevCon.exe64-bit DevCon tool binárne.

Poznámka Zdrojový kód pre DevCon je tiež k dispozícii v Windows DDK, (ktorý je dostupný nahttp://www.Microsoft.com/whdc/devtools/DDK/default.mspx) pod DDK koreň\Src\Setup\Devcon, spolu s dokumentácia.

Pomocou DevCon

DevCon je pomôcka príkazového riadka s stavaný z-do dokumentácie. If môžete spustiť DevCon Pomocníka príkaz, nasledujúci zoznam príkazy a opisy sa objaví. The DevCon Pomocníkapríkaz dám podrobnejšie pomoc na nejaký príkaz. S niektorými z týchto príkazy, môžete určiť vzdialených cieľový počítač. Tieto príkazy pracovať, ak ste používate 32-bitovú verziu balíka DevCon 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.
		  				

Príklad DevCon príkazy

DevCon-m:\\test nájsť pci\ *

Zobrazí zoznam všetkých známych PCI zariadení v počítači test. (Podľa pomocou-m, môžete zadať cieľový počítač. Musíte použiť Interprocess komunikácia (IPC) na prístup počítač.)

DevCon -r nainštalovať % WINDIR %\Inf\Netloop.inf * MSLOOP

Nainštaluje novú inštanciu Microsoft loopback adaptér. To vytvára nové uzol root-vymenované zariadenia, s ktorými môžete nainštalovať "Virtuálne zariadenie", takéto ako loopback adaptér. Tento príkaz tiež reštartuje počítač ticho ak vyžaduje sa reštart.

DevCon tried

Zobrazí zoznam všetkých známych Inštalátor tried. Výstup obsahuje krátky nonlocalized názov (napríklad "USB") a popisný názov ( napríklad "Radiče univerzálnej sériovej zbernice").

DevCon classfilter Horné! filter1! filter2

Odstráni dva špecifikovaným filtre.

DevCon classfilter Dolné! badfilter + goodfilter

"Badfilter" sa nahradí "goodfilter".

DevCon driverfiles = porty

Zobrazí zoznam súborov, ktoré sú spojené s každým zariadením v porty Inštalátor triedy.

DevCon zakázať * MSLOOP

Zakáže všetky zariadenia, ktoré majú hardware ID, ktoré končí v "MSLOOP" (vrátane "* MSLOOP").

DevCon drivernodes @ROOT\PCI_HAL\PNP0A03

Vypíše zoznam všetkých kompatibilné ovládače pre zariadenie ROOT\PCI_HAL\PNP0A03. To možno určiť, prečo súbor informácií (.inf) neoddeliteľnou zariadenia bol vybraný namiesto tretej strany súbor .inf.

DevCon povoliť "* MSLOOP

Umožňuje všetky zariadenia, ktoré majú hardware ID z "* MSLOOP". Apostrof naznačuje, že hardware ID musí byť brať doslovne (inými slovami, hviezdička ["*"] v skutočnosti je asterisk; nie je zástupný znak).

DevCon nájsť *

Zoznamy zariadení inštancie všetkých zariadení, ktoré sú prítomné na lokálnom počítači.

DevCon nájsť pci\ *

Zoznamy všetkých známych peripheral component interconnect (PCI) zariadení, ktoré sú na lokálnom počítači (tento príkaz predpokladá, že zariadenie PCI Ak má ID hardvéru, ktorý je predponou "PCI\").

DevCon nájsť = porty * pnp *

Zobrazí zoznam zariadení, ktoré sú prítomné, ktoré sú členmi porty Inštalátor triedy a že obsahujú "PNP" v ich identifikácia hardvéru.

DevCon nájsť = porty @root\*

Zoznamy zariadenia, ktoré sú prítomné, ktoré sú členom porty Inštalátor triedy a že sú v "root" vetvy stromu enum (identifikáciu inštancie je predponou "root\"). Všimnite si, že by ste nemali robiť žiadne Programový predpoklad o ako je formátovaný identifikáciu inštancie. Na určenie koreň zariadenia, môžete sa pozrieť na device status bitov. Táto funkcia je zahrnutá v DevCon na pomoc pri ladení.

DevCon findall = porty

Zoznamy "neprítomné" a zariadenia, ktoré sú darček pre porty triedy. Patria sem zariadenia, ktoré boli odstránené, zariadenia ktoré boli presunuté z jeden slot na druhú, a v niektorých prípadoch, zariadenia, ktoré majú bola oslovená inak spôsobené zmenou systému BIOS.

DevCon listclass usb 1394

Zobrazí zoznam všetkých zariadení, ktoré sú prítomné na každú triedu s názvom (v tomto prípade, USB a 1394).

DevCon odstrániť @usb\*

Odstráni všetky zariadenia USB. Zariadenia, ktoré sú odstránené sú uvedené s ich odstránenie stav.

DevCon znova prehľadať

Znova prehľadá nových zariadení Plug and Play.

DevCon zdroje = porty

Zoznamy zdroje, ktoré využívajú všetky zariadenia v porty Inštalátor triedy.

DevCon restart = net @ "ROOT\ * MSLOOP\0000

Reštartuje loopback adaptéromROOT\ * MSLOOP\0000. Apostrof v príkaze označuje, že ID inštancie sa musia chápať doslovne.

DevCon hwids = myš

Vypíše zoznam všetkých hardware ID myš triedy zariadení systému.

DevCon sethwid @ROOT\LEGACY_BEEP\0000: = pípnutie

Priradenie ID hardvéru, pípnutie, na staršie pípne zariadenie.

DevCon stack = porty

Zoznamy očakávaný ovládač zásobníka pre zariadenie. Toto zahŕňa zariadenie a triedy Horné/Dolné filtre a ovládanie služby.

DevCon štatút @pci\*

Zoznamy stav každého zariadenia predstavovať, že má identifikáciu inštancie, ktorý začína s "pci\".

DevCon stav @ACPI\PNP0501\1

Zoznamy stav určitého zariadenia stupňa, v tomto prípade Advanced Configuration and Power Interface (ACPI)-vymenované sériového portu.

DevCon stav @root\rdp_mou\0000

Zoznamy stav Microsoft Terminálový Server alebo terminálových služieb myši ovládač.

DevCon stav * PNP05 *

Zobrazí stav všetkých portov COM.

DevCon update mydev.inf * pnp0501

Aktualizuje všetky zariadenia, ktoré presne zodpovedajú hardware ID * pnp0501 použiť najvhodnejší ovládač v Mydev.inf, ktoré je spojené s hardware ID * pnp0501.

Poznámka Táto aktualizácia sily všetkých zariadení na použitie ovládača v Mydev.inf, aj keď neexistuje lepší zápas už v systéme. Je to užitočné, keď ste chcete inštaláciu novej verzie ovládačov počas vývoja, ako získate podpis. Update ovplyvní len zariadenia, ktoré zodpovedajú zadanej ID hardvéru, a nemá vplyv na podriadené zariadenia. Ak súbor zadaný .inf je nepodpísaný, systém Windows môže zobraziť dialógové okno s výzvou na potvrdenie či treba nainštalovať ovládač. Ak sa nevyžaduje reštartovanie počítača, to je hlásené a DevCon vráti chyba úrovne 1. Ak zadáte-r, to spôsobuje reštart dochádza automaticky, ak jeden je potrebná.

Poznámky

  • DevCon vráti chyba úroveň pre použitie v skriptoch:
    "0" označuje úspech.
    "1" znamená, že je potrebný reštart.
    "2" indikuje zlyhanie.
    "3" označuje syntaktickú chybu.
  • Ak zadáte -r a reštarte je požadované, reštart sa vyskytuje bez varovania po všetkých zariadení boli spracované.
  • Ak zadáte -m:\\počítač a príkaz nebude pracovať pre vzdialený počítač, je hlásená chyba.
  • DevCon umožňuje zástupné znaky v stupňa identifikácií pre interaktívne pohodlie. Nepredpokladajte nič o formáte identifikáciu inštancie od počítač, počítač a od verzie operačného systému do operačného systému verzia.

Vlastnosti

ID článku: 311272 - Posledná kontrola: 7. októbra 2012 - Revízia: 4.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft Windows XP Driver Development Kit
Kľúčové slová: 
kbfile kbhowto kbmt KB311272 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 311272

Odošlite odozvu

 

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