Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
DevCon byl původně a vždy byl vzorový kód určený jako příklad, nikoli nástroj, na který se má spoléhat. V reakci na popularitu byly vytvořeny nástroje, které nahrazují funkce DevCon a přitom dodržují osvědčené postupy a přidávají nové funkce. Nahraďte využití DevCon řešeními popsanými níže.
Doporučené nástroje
PnPUtil
PnPUtil je nástroj doručené pošty, který uživateli umožňuje zobrazit informace a změnit stav zařízení a ovladačů. Podrobný průvodce používáním najdete v nástroji PnPUtil .
Tabulka ekvivalenců
Podpora příkazů PnPUtil se liší podle verze Windows. Informace o minimální podpoře verzí pro každý příkaz naleznete v tématu Syntaxe příkazu PnPUtil.
| Příkaz Devcon | Popis | Alternativa |
|---|---|---|
| vyučování | Zobrazí seznam všech tříd nastavení zařízení. | pnputil /enum-classes |
| zakázat | Zakažte zařízení. | pnputil /disable-device |
| soubory ovladačů | Zobrazení seznamu nainstalovaných souborů ovladačů pro zařízení | pnputil /enum-drivers /files |
| drivernodes | Zobrazí seznam uzlů ovladačů zařízení. | pnputil /enum-devices /drivers |
| povolit | Povolte zařízení. | pnputil /enable-device |
| najít | Najděte zařízení. | pnputil /enum-devices /connected |
| findall | Vyhledejte zařízení, včetně zařízení, která nejsou aktuálně připojená. | pnputil /enum-devices |
| hwids | Uveďte ID hardwaru zařízení. | pnputil /enum-devices /deviceids |
| nainstalovat | Vytvořte testovací zařízení a nainstalujte ovladač. | devgen /add /bus ROOT pnputil /add-driver <INF name> /install |
| listclass | Vypíše všechna zařízení ve třídě nastavení. | pnputil /enum-devices /class <name nebo GUID> |
| restartovat | Restartujte místní počítač. | vypnutí /r /t 0 |
| odstranit | Odeberte zařízení. | pnputil /remove-device |
| opětovně snímat | Vyhledejte nový hardware. | pnputil /scan-devices |
| prostředky | Výpis hardwarových prostředků pro zařízení | pnputil /enum-devices /resources |
| restartování | Restartujte zařízení. | pnputil /restart-device |
| zásobník | Seznam očekávaného zásobníku ovladačů pro zařízení | pnputil /enum-devices /stack |
| stav | Výpis stavu spuštění zařízení | pnputil /enum-devices |
| aktualizace | Ruční aktualizace zařízení | pnputil /add-driver <INF name> /install |
| aktualizace | Ruční aktualizace zařízení (neinteraktivní) | pnputil /add-driver <INF name> /install |
| dp_add | Přidá (nainstaluje) balíček ovladače jiného výrobce (OEM). | pnputil /add-driver <INF name> |
| dp_smazat | Odstraní balíček ovladače jiného výrobce (OEM). | pnputil /delete-driver |
| dp_enum | Zobrazí seznam balíčků ovladačů jiných výrobců (OEM) nainstalovaných na tomto počítači. | pnputil /enum-drivers |
Nepodporované funkce
Porovnávání zástupných znaků
V alternativách DevCon se nepodporuje porovnávání se zástupnými znaky. Mnoho výše uvedených příkazů může změnit stav systému a nemělo by se používat bez specifikity. Jako alternativu nabízí mnoho příkazů PnPUtil možnost provádět hromadné operace na zařízeních, která přesně odpovídají hardwaru nebo kompatibilnímu ID.