Saya menggunakan metode berikut. Ini adalah bagian dari ripper MRU untuk Windows XP, yang mungkin membantu. Ini adalah teks dari file batch, yang dijalankan dari CMD atau dari jalan pintas. Ini membuat file registri menggunakan pengalihan gema sederhana, lalu mengimpornya.
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"
Saya bukan seorang pembuat kode, saya hanya melakukan beberapa tugas batch untuk diri saya sendiri, jadi saya sering tidak dapat membaca apa yang saya tulis, tetapi saya akan menggunakannya sebagai template untuk melakukan hal lain.
The echos
diarahkan ( >
) ke file, dengan single >
untuk pengalihan pertama, dan >>
untuk menambahkan ke file yang sama. The -
tanda digunakan untuk menghapus entri registry. Mungkin akan baik untuk meninggalkan baris terakhir, dan melihat file yang dibuatnya sebelum mengimpor. Mengimpor dapat dilakukan secara diam-diam, tetapi saya tidak akan melakukannya sendiri.
Penafian: Karena seseorang dapat melakukan kerusakan serius pada sistem menghapus entri registri, cadangan disk image yang dapat mengembalikan sistem ketika sistem gagal diperlukan.
Izin yang tepat, peningkatan, dan beberapa entri dalam registri tidak hanya akan memungkinkan pengguna untuk menghancurkannya, tanpa menetapkan izin, karena kepentingannya.
Inilah bagian "tanya pengguna", ditambahkan hanya untuk bersenang-senang.
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