다음 방법을 사용합니다. 이것은 Windows XP 용 MRU 리퍼의 일부이며 도움이 될 수 있습니다. CMD 또는 바로 가기에서 실행되는 배치 파일의 텍스트입니다. 간단한 반향 리디렉션을 사용하여 레지스트리 파일을 만든 다음 가져옵니다.
REM *** START REGISTRY SHREDDER ***
ECHO CREATING MRU REGISTRY
ECHO .
ECHO > "%TMP%\MRUKILL.reg" Windows Registry Editor Version 5.00
ECHO >> "%TMP%\MRUKILL.reg" [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Doc Find Spec MRU]
ECHO >> "%TMP%\MRUKILL.reg" [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FindComputerMRU]
REM *** IMPORT THAT REG TO WIPE OUT THEM KEYS AND VALUES ****
regedit "%TMP%\MRUKILL.reg"
나는 코더가 아니며, 나 자신을 위해 몇 가지 배치 작업을 수행하기 때문에 종종 내가 쓴 것을 읽을 수는 없지만 다른 것을 수행하기위한 템플릿으로 사용합니다.
은 echos
(리디렉션 >
단일로, 파일에) >
처음 리디렉션과 >>
같은 파일에 추가 할 수 있습니다. -
기호는 레지스트리 항목을 제거하는 데 사용됩니다. 마지막 줄을 떠나 가져 오기 전에 만든 파일을 보는 것이 좋습니다. 가져 오기는 자동으로 수행 할 수 있지만 직접 수행하지는 않습니다.
면책 조항 : 개인이 레지스트리 항목을 제거하여 시스템에 심각한 손상을 줄 수 있으므로 시스템 장애가 발생했을 때 시스템을 반환 할 수있는 디스크 이미지 백업이 필요합니다.
레지스트리의 적절한 권한, 권한 상승 및 일부 항목은 사용자가 권한을 설정하지 않고도 권한을 소멸시킬 수있는 것은 아닙니다.
다음은 재미를 위해 추가 된 "사용자 요청"부분입니다.
ECHO
REM *** ASK the USER FIRST ***
ECHO DO YOU WANT TO DELETE REGISTRY MRUS?
SET /P Choice2=type "Y" to Mangle your registry, - -
ECHO .
IF /I "%Choice2%"=="Y" GOTO SHREDD
ECHO OK WELL THEN I WON'T
ECHO By By
REM *** USER DECIDED AGAINST IT ***
ECHO .
PAUSE
GOTO FINISH