저는 300개 이상의 동일한 PC에서 매우 특정한 레지스트리 키의 레지스트리를 자동으로 정리하는 데 도움이 되도록 이 작은 배치 스크립트를 작성했습니다. 이는 키 변수를 "reg delete %1" 명령에 전달하는 시점까지 작동합니다.
@echo off
C:
cd C:\Program Files\McAfee\Common Framework\
framepkg.exe remove=agent /silent
setlocal
for /F %%c in ('REG QUERY HKLM\SOFTWARE /s^|FIND "HKEY_"^|findstr /L /I /C:"mcafee"') do call :delete %%c
endlocal
goto :EOF
:delete
reg delete /f %1
pause
모든 디버깅 도움을 주시면 매우 감사하겠습니다!
답변1
결국에는 reg delete
다음이 필요한 것 같습니다 ./f
C:\TEMP>reg delete /f hkcu\test
ERROR: Invalid key name.
Type "REG DELETE /?" for usage.
C:\TEMP>reg delete hkcu\test /f
The operation completed successfully.