Aşağıdaki yöntemi kullanıyorum. Bu, yardımcı olabilecek Windows XP için bir MRU ripperinin bir parçasıdır . Bu, CMD'den veya kısayoldan çalıştırılan toplu iş dosyasının metnidir. Basit yankı yönlendirmelerini kullanarak bir kayıt defteri dosyası oluşturur, ardından içe aktarır.
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"
Kodlayıcı değilim, sadece kendim için bazı toplu işler yapıyorum, bu yüzden sık sık yazdıklarımı bile okuyamıyorum, ancak bunu başka bir şey yapmak için şablon olarak kullanırdım.
echos
(Yönlendirilir >
ile tek bir dosyaya) >
birinci yönlendirme için ve >>
aynı dosyaya eklemek. -
İşareti bir kayıt defteri girdisini kaldırmak için kullanılır. Muhtemelen son satırdan ayrılmak ve içe aktarmadan önce oluşturduğu dosyayı görüntülemek iyi olacaktır. İthalat sessizce yapılabilir, ancak bunu kendim yapmayacağım.
Feragatname: Bir kişi kayıt defteri girişlerini kaldırarak sisteme ciddi şekilde zarar verebileceğinden, sistem arızalandığında sistemi geri verebilecek bir disk görüntüsü yedeklemesi gerekir.
Uygun izinler, yükseltmeler ve kayıt defterindeki bazı girişler, yalnızca kullanıcının önemleri nedeniyle izinleri ayarlamadan onları yok etmesine izin vermeyecektir.
İşte sadece eğlence için eklenen "Kullanıcıya sor" bölümü.
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