從Windows驅(qū)動程序套件(WDK)下載DevCon.exe,並將其放入路徑中的目錄中。 2。使用DevCon查找,狀態(tài),啟用,禁用,刪除和恢復(fù)等基本命令通過硬件ID管理設(shè)備。 3。應(yīng)用通配符(*,?),以匹配圖案的多個(gè)設(shè)備。 4。作為管理員運(yùn)行命令提示符,並使用通過DevCon HWID或設(shè)備管理器獲得的硬件ID進(jìn)行準(zhǔn)確的設(shè)備控制。 5。通過在批處理腳本中禁用,啟用或卸下設(shè)備來自動化任務(wù),例如驅(qū)動程序測試或故障排除,從而確保系統(tǒng)穩(wěn)定性,通過避免進(jìn)行關(guān)鍵的設(shè)備更改而不謹(jǐn)慎,並在拆卸操作後必要時(shí)重新啟動。
devcon
(設(shè)備控制臺)實(shí)用程序是Microsoft作為Windows驅(qū)動程序套件(WDK)的一部分提供的強(qiáng)大命令行工具。它允許您與設(shè)備管理器類似地管理設(shè)備,但是從命令行中管理設(shè)備,將其非常適合腳本,自動化和故障排除。這是有效使用它的方法。

1。下載並安裝DevCon
默認(rèn)情況下,Windows中不包含DevCon。您需要從Windows驅(qū)動程序套件(WDK)或舊的Windows SDK獲取它。
-
下載WDK :
轉(zhuǎn)到Microsoft WDK頁面並安裝WDK。 -
查找
devcon.exe
:
安裝後,在WDK目錄中搜索devcon.exe
。常見路徑包括:C:\ Program Files(X86)\ Windows套件\ 10 \ Tools \ x64 \ devcon.exe C:\ Program Files(x86)\ Windows套件\ 10 \ Tools \ x86 \ devcon.exe
複製到方便的位置:
將devcon.exe
移至路徑中的文件夾(例如C:\Windows\System32
)或從其當(dāng)前目錄中的命令提示符中工作。
?提示:使用與系統(tǒng)體系結(jié)構(gòu)匹配的版本(x64 for 64位,x86,32位)。
2?;菊Z法和常見命令
打開命令提示符(作為管理員進(jìn)行更改為管理員)並運(yùn)行:
DEVCON幫助
這顯示了所有可用命令。這是最有用的:
查找設(shè)備
使用devcon find
列出匹配硬件ID,類或名稱的設(shè)備。
DEVCON查找PCI \*
找到具有PCI硬件ID的所有設(shè)備。
DEVCON FIND = USB
列出所有USB設(shè)備( =
指示設(shè)備類)。
列出具有狀態(tài)的設(shè)備
DevCon狀態(tài)= NET
顯示所有網(wǎng)絡(luò)適配器的狀態(tài)。
DEVCON HWIDS =顯示
顯示所有顯示適配器的硬件ID。
啟用/禁用設(shè)備
使用硬件ID或模式控制設(shè)備。
DevCon禁用“ PCI \ VEN_10DE&DEV_1C82”
禁用具有給定硬件ID的設(shè)備。
DevCon啟用“ PCI \ VEN_10DE&DEV_1C82”
重新啟用。
?使用
devcon find *
或devcon hwids *
查找正確的ID。
重新啟動設(shè)備
沒有直接的“重新啟動”命令,但是您可以禁用然後啟用:
DevCon禁用“ USB \ VID_0781和PID_5567” DevCon啟用“ USB \ VID_0781&PID_5567”
卸下設(shè)備
DEVCON刪除“ PCI \ VEN_8086&DEV_9D2F”
從系統(tǒng)中刪除設(shè)備(例如設(shè)備管理器中的“卸載”)。
Devcon掃描
恢復(fù)新硬件(相當(dāng)於“掃描硬件更改”)。
3。使用通配符和圖案
DevCon支持通配符( *
和?
),以匹配多個(gè)設(shè)備。
示例:
DevCon禁用“ USB \ VID_045E*”
禁用供應(yīng)商ID 045E(Microsoft)的所有設(shè)備。
devcon啟用 *@pcibus \ *
啟用PCI總線上的所有設(shè)備(較舊的語法,可能會有所不同)。
?使用包含特殊字符的ID周圍的引號。
4。實(shí)用用例
自動化驅(qū)動程序測試
在批處理腳本中使用DevCon來禁用,更新和重新啟用設(shè)備。
DevCon禁用“ PCI \ VEN_10EC和DEV_8168” ::運(yùn)行驅(qū)動程序在這裡更新 DevCon啟用“ PCI \ VEN_10EC和DEV_8168”
故障排除有問題的設(shè)備
識別出故障設(shè)備:
DevCon狀態(tài)“ HID \ vid_046d&pid_c52b”
批處理管理類似的設(shè)備
禁用所有藍(lán)牙設(shè)備:
DevCon disable =藍(lán)牙
重要說明
- 始終以管理員的身份運(yùn)行命令提示符,以修改設(shè)備狀態(tài)。
- 請謹(jǐn)慎使用硬件ID-限制關(guān)鍵設(shè)備(例如顯示或存儲)可能會影響系統(tǒng)穩(wěn)定性。
- DEVCON使用硬件ID ,而不是友好的名稱。使用
devcon find
,hwids
或檢查設(shè)備管理器→屬性→詳細(xì)信息→硬件ID。 - 有些命令可能需要重新啟動才能充分效果(尤其是在拆除後)。
基本上,DEVCON為您提供了對設(shè)備管理器功能的細(xì)粒度,可腳本的控制。一旦擁有正確的硬件ID,命令行的管理設(shè)備就會快速且可重複。
以上是如何將DevCon命令行實(shí)用程序用於Windows中的設(shè)備管理器的詳細(xì)內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

熱AI工具

Undress AI Tool
免費(fèi)脫衣圖片

Undresser.AI Undress
人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6
視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Django專案初始化:利用命令列工具快速創(chuàng)建一個(gè)全新的專案Django是一個(gè)強(qiáng)大的PythonWeb框架,它提供了許多便利的工具和函數(shù),可以幫助開發(fā)者快速建立Web應(yīng)用。在開始一個(gè)新的Django專案之前,我們需要透過一些簡單的步驟來初始化專案。本文將介紹如何利用命令列工具快速建立一個(gè)全新的Django項(xiàng)目,包括具體的程式碼範(fàn)例。首先,確保你已經(jīng)安裝了Dj

PE(PreinstallationEnvironment)是一種在作業(yè)系統(tǒng)安裝之前運(yùn)行的輕量級作業(yè)系統(tǒng),它可以用來進(jìn)行系統(tǒng)部署、硬碟分割區(qū)、資料復(fù)原等操作,本文將介紹如何在CentOS上安裝PE,並提供詳細(xì)的步驟和說明。下載PEISO文件我們需要從官方網(wǎng)站下載PE的ISO鏡像文件,在瀏覽器中打開CentOS官方網(wǎng)站,找到PE的下載頁面,選擇與你的硬體架構(gòu)相匹配的版本,並點(diǎn)擊下載按鈕,下載完成後,將ISO檔案儲存到你的本機(jī)上。建立PE啟動盤接下來,我們需要將PE的ISO檔寫入到USB或光碟上

Linux是一款常用的作業(yè)系統(tǒng),它不僅可以用於一般的桌面應(yīng)用和伺服器應(yīng)用,還可以使用一些特定的工具來測試網(wǎng)路效能和安全性。本文將介紹Linux下常用的網(wǎng)路測試工具和使用方法。常用網(wǎng)路測試工具1.1pingping指令是最基本的網(wǎng)路測試工具之一,它可以用來偵測本機(jī)主機(jī)和目標(biāo)主機(jī)之間的連通性。透過發(fā)送ICMP(InternetControlMessage

在當(dāng)今數(shù)位化時(shí)代,資訊安全成為了一個(gè)全球性的議題。而對於企業(yè)和個(gè)人而言,保護(hù)伺服器的安全尤其重要。作為一種流行的作業(yè)系統(tǒng),Linux在許多伺服器上已廣泛應(yīng)用。本文將介紹一些透過命令列工具來增強(qiáng)你的Linux伺服器安全的最佳實(shí)務(wù)。 1.使用防火牆安裝並設(shè)定防火牆是保護(hù)伺服器安全的關(guān)鍵步驟。 Linux伺服器提供了一個(gè)強(qiáng)大且高度可設(shè)定的防火牆工具-iptabl

在Unix或類別Unix系統(tǒng)中,Shell腳本是自動化任務(wù)的常用工具。透過使用Shell腳本,我們可以避免手動重複操作,同時(shí)也可以提高效率和準(zhǔn)確性。本文將介紹如何使用Shell腳本自動化任務(wù),並提供一些有用的技巧。 Shell是Unix系統(tǒng)的一種命令列互動式解釋器。它可以解釋執(zhí)行使用者在命令列輸入的命令和腳本。在Shell中可以使用多個(gè)命令組合,實(shí)現(xiàn)自動化任務(wù),例

Linux伺服器安全性實(shí)戰(zhàn):用命令列工具進(jìn)行防禦引言:身為Linux伺服器管理員,我們必須時(shí)時(shí)保護(hù)伺服器的安全性。在日常工作中,使用命令列工具進(jìn)行伺服器的防禦是一種簡單且有效率的方法。本文將介紹一些常用的命令列工具,並給予對應(yīng)的程式碼範(fàn)例,幫助管理員加強(qiáng)伺服器的安全性。一、防火牆設(shè)定防火牆是保護(hù)伺服器免受惡意攻擊的重要工具。 Linux系統(tǒng)常用的防火牆工具是i

命令列工具是你的防禦武器:保護(hù)你的Linux伺服器隨著網(wǎng)路的發(fā)展,Linux作業(yè)系統(tǒng)在伺服器領(lǐng)域的普及率越來越高。然而,Linux伺服器也面臨各種網(wǎng)路安全威脅。為了保護(hù)你的伺服器免受駭客攻擊和惡意軟體的侵害,學(xué)會使用命令列工具是必不可少的。本文將介紹一些常用的命令列工具和技術(shù),幫助你保護(hù)你的Linux伺服器。防火牆管理防火牆是保護(hù)伺服器免受未授權(quán)存取的

命令列工具:應(yīng)對Linux伺服器安全挑戰(zhàn)的利器隨著網(wǎng)路的發(fā)展,Linux伺服器的使用已經(jīng)變得非常普遍。然而,隨之而來的安全挑戰(zhàn)也日益嚴(yán)重。身為系統(tǒng)管理員或開發(fā)人員,我們需要尋找一些有效率、方便的工具來幫助我們應(yīng)對各種安全問題。這時(shí),命令列工具就變成我們的利器了。本文將介紹幾個(gè)功能強(qiáng)大的命令列工具,幫助我們解決Linux伺服器上的安全性問題。 nmap:連接埠掃描工
