
求助批處理刪除注冊表鍵值
我想刪除HKEY_LOCAL_MACHINESYSTEMMountedDevices中所有帶#號的鍵值,用批處理找到文件了但是怎么都刪除不了。如果執(zhí)行單個刪除是可以正常的nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- reg query HKEY_LOCAL_MACHINESYSTEMMountedDevices /s | findstr #
- echo.
- echo 您發(fā)現(xiàn)了以上帶有'#'符號的值,是否要刪除(Y/N)?
- set /p choice=
- if %choice%==Y (
- for /f tokens=2* %%a in ('reg query HKEY_LOCAL_MACHINESYSTEMMountedDevices /s ^| findstr #') do (
- reg delete HKEY_LOCAL_MACHINESYSTEMMountedDevices /v %%a /f
- )
- echo 已刪除相關(guān)值
- ) else if %choice%==N (
- exit
- ) else (
- echo 您輸入的選擇無效,請重新運行腳本
- )
請問大神,如何能檢索到數(shù)值之后批量刪除。nclick="copycode($('code1'));">復(fù)制代碼
- @echo off
- reg delete HKEY_LOCAL_MACHINESYSTEMMountedDevices /v #{52c5a067-2e99-11ef-a6c9-38ca843ae262} /f
- echo 已嘗試刪除指定的二進制數(shù)值

