我需要從註冊表項中提取某些數據並將此數據輸出到單獨文件,以便我可以調用另一個外部程序在輸出上執行功能。我想下 HKLM \ SYSTEM \ ControlSet001 \枚舉\ USBSTOR(未知名稱)(序列號) 然後我需要它來提取友好名稱值要做到這一點對所有的註冊表項。當名稱未知時從註冊表鍵中提取特定數據(USBSTOR)
我需要它做一次這個鍵,然後發送序號和友好名稱分離.txt文件的各個按鍵使得最終的輸出看起來像 -
001E0BB89D74BF4160004514 & 0金士頓DT4000 G2 USB設備(存儲在1.txt的)
50E549C6952EB1A00000002E & 0Next金士頓DataTraveler 2.0 USB設備(2.txt)
在目前我使用的 -
Reg query HKLM\System\ControlSet001\Enum\USBSTOR /s /v FriendlyName>>%~dp0Report.txt
這將列出所有的按鍵爲 -
HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \枚舉\ USBSTOR \磁盤& Ven_Kingston & Prod_DataTraveler_2.0 & Rev_1100 \ 50E549C6952EB1A00000002E 的FriendlyName REG_SZ金士頓DataTraveler 2.0 USB Device
HKEY_LOCAL_MACHINE \ System \ ControlSet001 \ Enum \ USBSTOR \ Disk & Ven_Kingston & Prod_DT 4000_G2 & Rev_PMAP \ 001E0BB89D74BF4160004514 的FriendlyName REG_SZ金士頓DT4000 G2 USB設備
香港專業教育學院嘗試了FOR/F環和其他地方的研究,但不管我怎麼努力我無法得到它的工作。
任何建議非常感謝。
請出示您已經嘗試了什麼! [編輯](http://stackoverflow.com/posts/39358008/edit)你的問題,並在那裏發佈代碼! – aschipfl