I'm lookin for fitches

I hope my bat file in future stay smaller :rolleyes:

ECHO OFF

COLOR 9F

CLS

REM *****TEMP FOLDER FULL CLEANING. NOTE: ONLY NEED IF YOU USE 24 HOURS OLD CLEANING IN CCLEANER*****

PUSHD "%USERPROFILE%\Local Settings\Temp\"

IF EXIST "%USERPROFILE%\Local Settings\Temp\" DEL "%USERPROFILE%\Local Settings\Temp\*.*" /f /s /q

IF EXIST "%USERPROFILE%\Local Settings\Temp\" RMDIR "%USERPROFILE%\Local Settings\Temp\" /s /q

REM ****DOWNLOAD MASTER*****

REG QUERY "HKCU\Software\2VG\Download Master" /v InstallPath

IF ERRORLEVEL 1 GOTO NEXTDM

IF EXIST "%USERPROFILE%\Application Data\Download Master\temp\" (

ECHO OFF> "%USERPROFILE%\Application Data\Download Master\temp\URLComboBox.hnt"

ECHO OFF> "%USERPROFILE%\Application Data\Download Master\temp\GroupURLComboBox.hnt"

CD /D %~DP0

REG QUERY "HKCU\Software\2VG\Download Master" /v DefaultSaveFolder > DMPath.TXT

FOR /F "EOL=C SKIP=4 delims=*" %%I IN (DMPath.TXT) DO SET DMPath=%%I

SET DMPath=%DMPath:~29%

ECHO %DMPath%> "%USERPROFILE%\Application Data\Download Master\temp\SaveToComboBox.hnt"

DEL DMPath.TXT /Q

)

:NEXTDM

REM *****NORTON WIN DOCTOR*****

REG QUERY "HKCU\Software\Symantec\Norton WinDoctor"

IF ERRORLEVEL 1 GOTO NEXTNWD

IF EXIST "%USERPROFILE%\Application Data\Symantec\REG_UNDO\" (

DEL "%USERPROFILE%\Application Data\Symantec\REG_UNDO\*.*" /f /s /q

)

:NEXTNWD

REM *****USDownloader. NOTE: YOU MAY CHOOSE PATH ONLY MANUALY, ANY REGISTRY KEYS USE****

IF NOT EXIST "C:\Program Files\USDownloader\" GOTO NEXTUSD1

FOR %%I IN ("C:\Program Files\USDownloader\*.*") DO (

IF NOT "%%I"=="C:\Program Files\USDownloader\USDownloader.exe" (

IF NOT "%%I"=="C:\Program Files\USDownloader\USDownloader.ini" DEL "%%I" /F /Q

)

)

:NEXTUSD1

IF NOT EXIST "C:\Program Files\USDownloader135\" GOTO NEXTUSD2

FOR %%I IN ("C:\Program Files\USDownloader135\*.*") DO (

IF NOT "%%I"=="C:\Program Files\USDownloader135\USDownloader.exe" (

IF NOT "%%I"=="C:\Program Files\USDownloader135\USDownloader.ini" DEL "%%I" /F /Q

)

)

:NEXTUSD2

IF NOT EXIST "C:\Program Files\USDownloader135-1\" GOTO NEXTUSD3

FOR %%I IN ("C:\Program Files\USDownloader135-1\*.*") DO (

IF NOT "%%I"=="C:\Program Files\USDownloader135-1\USDownloader.exe" (

IF NOT "%%I"=="C:\Program Files\USDownloader135-1\USDownloader.ini" DEL "%%I" /F /Q

)

)

:NEXTUSD3

REM *****PELINK DC*****

REG QUERY "HKLM\SOFTWARE\AniNerbe\PeLink"

IF ERRORLEVEL 1 GOTO NEXTPLNK

IF EXIST "C:\Downloads_p2p\Logs\" (

PUSHD "C:\Downloads_p2p\Logs\"

IF EXIST "C:\Downloads_p2p\Logs\" DEL "C:\Downloads_p2p\Logs\*.*" /f /s /q

IF EXIST "C:\Downloads_p2p\Logs\" RMDIR "C:\Downloads_p2p\Logs\" /s /q

)

IF EXIST "C:\PeLinkDC\Settings\Backup\" (

PUSHD "C:\PeLinkDC\Settings\Backup\"

IF EXIST "C:\PeLinkDC\Settings\Backup\" DEL "C:\PeLinkDC\Settings\Backup\*.*" /f /s /q

IF EXIST "C:\PeLinkDC\Settings\Backup\" RMDIR "C:\PeLinkDC\Settings\Backup\" /s /q

)

:NEXTPLNK

REM *****GREYLINK. NOTE: YOU MAY CHOOSE PATH ONLY MANUALY, ANY REGISTRY KEYS USE*****

IF NOT EXIST "C:\Program Files\greylink0588\" GOTO NEXTGREY

PUSHD "C:\Program Files\greylink0588\FileLists\"

IF EXIST "C:\Program Files\greylink0588\FileLists\" DEL "C:\Program Files\greylink0588\FileLists\*.*" /f /s /q

IF EXIST "C:\Program Files\greylink0588\FileLists\" RMDIR "C:\Program Files\greylink0588\FileLists\" /s /q

PUSHD "C:\Program Files\greylink0588\Logs\"

IF EXIST "C:\Program Files\greylink0588\Logs\" DEL "C:\Program Files\greylink0588\Logs\*.*" /f /s /q

IF EXIST "C:\Program Files\greylink0588\Logs\" RMDIR "C:\Program Files\greylink0588\Logs\" /s /q

PUSHD "C:\Program Files\greylink0588\Settings\Backup\"

IF EXIST "C:\Program Files\greylink0588\Settings\Backup\" DEL "C:\Program Files\greylink0588\Settings\Backup\*.*" /f /s /q

IF EXIST "C:\Program Files\greylink0588\Settings\Backup\" RMDIR "C:\Program Files\greylink0588\Settings\Backup\" /s /q

:NEXTGREY

REM *****CuteFTP PRO*****

REG QUERY "HKCU\Software\GlobalSCAPE\CuteFTP 8 Professional"

IF ERRORLEVEL 1 GOTO NEXTCUTE

IF EXIST "%USERPROFILE%\Application Data\GlobalSCAPE\CuteFTP Pro\8.0\Logs\" (

DEL "%USERPROFILE%\Application Data\GlobalSCAPE\CuteFTP Pro\8.0\Logs\*.*" /f /s /q

)

:NEXTCUTE

REM *****IMAGE BURNING*****

REG QUERY "HKCU\Software\ImgBurn" /V InstallDirectory

IF ERRORLEVEL 1 GOTO NEXTIMGB

IF EXIST "%USERPROFILE%\Application Data\ImgBurn\Log Files\" (

DEL "%USERPROFILE%\Application Data\ImgBurn\Log Files\*.*" /f /s /q

)

:NEXTIMGB

REM REM *****AD-AWARE LAVASOFT*****

REG QUERY "HKCU\Software\Lavasoft\Ad-Aware SE"

IF ERRORLEVEL 1 GOTO NEXTADAW

IF EXIST "%USERPROFILE%\Application Data\Lavasoft\Ad-Aware\Logs\" (

DEL "%USERPROFILE%\Application Data\Lavasoft\Ad-Aware\Logs\*.*" /f /s /q

)

:NEXTADAW

REM *****TEAM VIEW*****

REG QUERY "HKCU\Software\TeamViewer\Version5" /V InstallationDirectory

IF ERRORLEVEL 1 GOTO NEXTTVW

IF EXIST "%USERPROFILE%\Application Data\TeamViewer\TeamViewer5_Logfile.log" (

ECHO OFF> "%USERPROFILE%\Application Data\TeamViewer\TeamViewer5_Logfile.log"

)

:NEXTTVW

REM *****REAL PLAYER*****

REG QUERY "HKCU\Software\RealNetworks\RealPlayer"

IF ERRORLEVEL 1 GOTO NEXTREAL

IF EXIST "%USERPROFILE%\Application Data\Real\RealPlayer\History\" (

DEL "%USERPROFILE%\Application Data\Real\RealPlayer\History\*.*" /f /s /q

)

IF EXIST "%USERPROFILE%\Application Data\Real\RealPlayer\ErrorLogs\" (

ECHO OFF> "%USERPROFILE%\Application Data\Real\RealPlayer\ErrorLogs\CDBurning.log"

ECHO OFF> "%USERPROFILE%\Application Data\Real\RealPlayer\ErrorLogs\DownloadMgr.log"

ECHO OFF> "%USERPROFILE%\Application Data\Real\RealPlayer\ErrorLogs\GenDevices.log"

ECHO OFF> "%USERPROFILE%\Application Data\Real\RealPlayer\ErrorLogs\pdgenctnomad.log"

ECHO OFF> "%USERPROFILE%\Application Data\Real\RealPlayer\ErrorLogs\pdgenwmdm.log"

)

:NEXTREAL

REM *****THE BAT*****

REG QUERY "HKCU\Software\RIT\The Bat!" /V "Program Files"

IF ERRORLEVEL 1 GOTO NEXTTBAT

fsutil file createnew "%~DP0\ACCOUNT.HIS" 4

PUSHD "%USERPROFILE%\Application Data\The Bat!\"

FOR /R %%I IN ("%RDIR%") DO (

IF EXIST "%%I\ACCOUNT.LOG" ECHO OFF > "%%I\ACCOUNT.LOG"

)

PUSHD "%USERPROFILE%\Application Data\The Bat!\"

FOR /R %%I IN ("%RDIR%") DO (

IF EXIST "%%I\ACCOUNT.HIS" TYPE "%~DP0\ACCOUNT.HIS" > "%%I\ACCOUNT.HIS"

)

DEL "%~DP0\ACCOUNT.HIS" /Q

:NEXTTBAT

REM *****NETVIEW KILLSOFT*****

REG QUERY "HKCU\Software\KillSoft\NetView"

IF ERRORLEVEL 1 GOTO NEXTNETV

IF EXIST "C:\Program Files\KillSoft\NetView\" (

ECHO OFF> "C:\Program Files\KillSoft\NetView\portlist.log"

ECHO OFF> "C:\Program Files\KillSoft\NetView\recheck0.log"

ECHO OFF> "C:\Program Files\KillSoft\NetView\ipstat.log"

ECHO OFF> "C:\Program Files\KillSoft\NetView\netwatch.log"

)

IF EXIST "%USERPROFILE%\Application Data\NetView\k" (

DEL "%USERPROFILE%\Application Data\NetView\*.bak" /f /s /q

DEL "%USERPROFILE%\Application Data\NetView\*.ba0" /f /s /q

)

IF EXIST "C:\Program Files\KillSoft\NetView\" (

DEL "C:\Program Files\KillSoft\NetView\*.bak" /f /s /q

DEL "C:\Program Files\KillSoft\NetView\*.ba0" /f /s /q

)

REM %USERPROFILE%\Application Data\NetView\NetView.ini destination_item_0=killprog.com

:NEXTNETV

REM *****KILLWATCHER KILLSOFT*****

IF EXIST "C:\Program Files\KillSoft\KillWatcher\netwatch.log" (

ECHO OFF> "C:\Program Files\KillSoft\KillWatcher\netwatch.log"

)

REM *****MODEM LOG*****

IF EXIST "C:\WINDOWS\ModemLog_ZyXEL OMNI 56K PCI Plus Rev.3.txt" (

ECHO OFF> "C:\WINDOWS\ModemLog_ZyXEL OMNI 56K PCI Plus Rev.3.txt"

)

REM ModemLog_Стандартный модем.txt

IF EXIST "C:\WINDOWS\ModemLog_?в????ав?л? ???Ґ?.txt" (

ECHO OFF> "C:\WINDOWS\ModemLog_?в????ав?л? ???Ґ?.txt"

)

REM *****KMPlayer*****

REG QUERY HKCU\Software\KMPlayer\KMP2.0\OptionArea /v InstallPath

IF ERRORLEVEL 1 GOTO NEXTKMP

CD /D %~DP0

REG DELETE HKCU\Software\KMPlayer\KMP2.0\LastPosition /VA /f

REG ADD HKCU\Software\KMPlayer\KMP2.0 /V LastFileName /t REG_SZ /d "" /f

REG QUERY HKCU\Software\KMPlayer\KMP2.0\OptionArea /v InstallPath > KMPPath.TXT

FOR /F "EOL=C SKIP=4 delims=*" %%I IN (KMPPath.TXT) DO SET KMPPath=%%I

SET KMPPath=%KMPPath:~23%

SET KMPPath=%KMPPath:~0,-12%

SET KMPPath="%KMPPath%PlayList\Default.kpl"

DEL KMPPath.TXT /Q

ECHO [playlist]> %KMPPath%

ECHO NumberOfEntries=^0>> %KMPPath%

ECHO Version=^2>> %KMPPath%

ECHO CurrentIndex=-1>> %KMPPath%

:NEXTKMP

REM *****COOL EDIT PRO*****

REG QUERY "HKCU\Software\Syntrillium\CEPro2" /v INIDIR

IF ERRORLEVEL 1 GOTO NEXTCOOL

CD /D %~DP0

REG QUERY HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item0> CEDPath.TXT

FOR /F "EOL=C SKIP=4 delims=>" %%I IN (CEDPath.TXT) DO SET CEDPath=%%I

SET CEDPath=%CEDPath:~17%

IF NOT "%CEDPath%"=="" (

REG ADD HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item0 /t REG_SZ /d "" /f

)

REG QUERY HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item1> CEDPath.TXT

FOR /F "EOL=C SKIP=4 delims=>" %%I IN (CEDPath.TXT) DO SET CEDPath=%%I

SET CEDPath=%CEDPath:~17%

IF NOT "%CEDPath%"=="" (

REG ADD HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item1 /t REG_SZ /d "" /f

)

REG QUERY HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item2> CEDPath.TXT

FOR /F "EOL=C SKIP=4 delims=>" %%I IN (CEDPath.TXT) DO SET CEDPath=%%I

SET CEDPath=%CEDPath:~17%

IF NOT "%CEDPath%"=="" (

REG ADD HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item2 /t REG_SZ /d "" /f

)

REG QUERY HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item3> CEDPath.TXT

FOR /F "EOL=C SKIP=4 delims=>" %%I IN (CEDPath.TXT) DO SET CEDPath=%%I

SET CEDPath=%CEDPath:~17%

IF NOT "%CEDPath%"=="" (

REG ADD HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item3 /t REG_SZ /d "" /f

)

REG QUERY HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item4> CEDPath.TXT

FOR /F "EOL=C SKIP=4 delims=>" %%I IN (CEDPath.TXT) DO SET CEDPath=%%I

SET CEDPath=%CEDPath:~17%

IF NOT "%CEDPath%"=="" (

REG ADD HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item4 /t REG_SZ /d "" /f

)

REG QUERY HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item5> CEDPath.TXT

FOR /F "EOL=C SKIP=4 delims=>" %%I IN (CEDPath.TXT) DO SET CEDPath=%%I

SET CEDPath=%CEDPath:~17%

IF NOT "%CEDPath%"=="" (

REG ADD HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item5 /t REG_SZ /d "" /f

)

REG QUERY HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item6> CEDPath.TXT

FOR /F "EOL=C SKIP=4 delims=>" %%I IN (CEDPath.TXT) DO SET CEDPath=%%I

SET CEDPath=%CEDPath:~17%

IF NOT "%CEDPath%"=="" (

REG ADD HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item6 /t REG_SZ /d "" /f

)

REG QUERY HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item7> CEDPath.TXT

FOR /F "EOL=C SKIP=4 delims=>" %%I IN (CEDPath.TXT) DO SET CEDPath=%%I

SET CEDPath=%CEDPath:~17%

IF NOT "%CEDPath%"=="" (

REG ADD HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item7 /t REG_SZ /d "" /f

)

REG QUERY HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item8> CEDPath.TXT

FOR /F "EOL=C SKIP=4 delims=>" %%I IN (CEDPath.TXT) DO SET CEDPath=%%I

SET CEDPath=%CEDPath:~17%

IF NOT "%CEDPath%"=="" (

REG ADD HKCU\Software\Syntrillium\CEPro2\State\Directories\101 /V Item8 /t REG_SZ /d "" /f

)

DEL CEDPath.TXT

:NEXTCOOL

REM *****REG ORGANIZER*****

CD /D %~DP0

REG QUERY "HKCU\Software\Reg Organizer" /v InstPath> REGOPATH.TXT

IF ERRORLEVEL 1 GOTO NEXTREGO

FOR /F "EOL=C SKIP=4 delims=*" %%I IN (REGOPath.TXT) DO SET REGOPath=%%I

SET REGOPath=%REGOPath:~20%

IF EXIST "%REGOPath%" (

ECHO [RegEdit]> "%REGOPath%\lists.cfg"

ECHO Count=^0>> "%REGOPath%\lists.cfg"

ECHO [Find]>> "%REGOPath%\lists.cfg"

ECHO Count=^0>> "%REGOPath%\lists.cfg"

ECHO [Replace]>> "%REGOPath%\lists.cfg"

ECHO Count=^0>> "%REGOPath%\lists.cfg"

REM

ECHO [Profile]> "%REGOPath%\default.rpf"

ECHO Text=>> "%REGOPath%\default.rpf"

ECHO ReplaceText=>> "%REGOPath%\default.rpf"

ECHO KeyToScan=>> "%REGOPath%\default.rpf"

ECHO ShowMatches=1>> "%REGOPath%\default.rpf"

ECHO WholeWords=^0>> "%REGOPath%\default.rpf"

ECHO Case=^0>> "%REGOPath%\default.rpf"

ECHO RB1=1>> "%REGOPath%\default.rpf"

ECHO RB2=^0>> "%REGOPath%\default.rpf"

ECHO RB3=^0>> "%REGOPath%\default.rpf"

ECHO RB4=1>> "%REGOPath%\default.rpf"

ECHO RB5=^0>> "%REGOPath%\default.rpf"

ECHO Root1=1>> "%REGOPath%\default.rpf"

ECHO Root2=^0>> "%REGOPath%\default.rpf"

ECHO Root3=^0>> "%REGOPath%\default.rpf"

ECHO Root4=^0>> "%REGOPath%\default.rpf"

ECHO Root5=^0>> "%REGOPath%\default.rpf"

ECHO What1=1>> "%REGOPath%\default.rpf"

ECHO What2=1>> "%REGOPath%\default.rpf"

ECHO What3=1>> "%REGOPath%\default.rpf"

ECHO What4=1>> "%REGOPath%\default.rpf"

ECHO What5=1>> "%REGOPath%\default.rpf"

ECHO What6=^0>> "%REGOPath%\default.rpf"

)

REM

REM WARNING!!! ONLY IF YOU DON'T NEED BACKUPS

IF EXIST "%REGOPath%\backups\" (

DEL "%REGOPath%\backups\*.*" /f /s /q

)

REG QUERY "HKCU\Software\RegOrganizer\Backups32\Finder" /S> REGOPATH.TXT

FOR /F "EOL=C SKIP=3 delims=*" %%I IN (REGOPath.TXT) DO SET REGOPath=%%I

IF "%REGOPath%"=="HKEY_CURRENT_USER\Software\RegOrganizer\Backups32\Finder" GOTO :NEXTREGO

REG DELETE "HKCU\Software\RegOrganizer\Backups32\Finder" /f

REG ADD HKCU\Software\RegOrganizer\Backups32\Finder

:NEXTREGO

DEL REGOPath.TXT /Q

REM *****REGVAC REGISTRY CLEANER*****

REG QUERY "HKCU\Software\regvac"

IF ERRORLEVEL 1 GOTO NEXTRGVC

IF EXIST "C:\WINDOWS\system32\RegVac\Undo\" (

REM *****WARNING!!! NOT AFTER PACK REGISTRY. NOTE: AFTER PACKING REGISTRY YOU CAN'T DO ANYTHING ONLY REBOOT*****

DEL "C:\WINDOWS\system32\RegVac\Undo\*.*" /f /s /q

)

:NEXTRGVC

REM *****WINTOOLS.NET PRO. NOTE: IF YOU DON'T NEED THIS BACKUPS*****

IF EXIST "C:\Program Files\WinTools\WinTools.net Professional\Undo\" (

PUSHD "C:\Program Files\WinTools\WinTools.net Professional\Undo\"

DEL "C:\Program Files\WinTools\WinTools.net Professional\Undo\" /f /s /q

RMDIR "C:\Program Files\WinTools\WinTools.net Professional\Undo\" /s /q

)

REM *****CHAMELEON CLOCK*****

REG QUERY "HKCU\Software\HomeAlarm"

IF ERRORLEVEL 1 GOTO NEXTCHCL

IF EXIST "C:\Program Files\Chameleon Clock\" (

ECHO OFF> "C:\Program Files\Chameleon Clock\atomclock.txt"

ECHO OFF> "C:\Program Files\Chameleon Clock\clock.log.txt"

ECHO OFF> "C:\Program Files\Chameleon Clock\clock.lo0.txt"

)

:NEXTCHCL

REM *****COMMVIEW*****

REG QUERY "HKCU\Software\CommView\Main" /V LogDir

IF ERRORLEVEL 1 GOTO NEXTCOMM

IF EXIST "C:\Program Files\CommView\LOGS\" (

DEL "C:\Program Files\CommView\LOGS\*.*" /f /s /q

)

:NEXTCOMM

REM *****HARD DRIVE INSPECTOR*****

REG QUERY "HKCU\Software\HDDStateInspector.INI\Hard Drive Inspector"

IF ERRORLEVEL 1 GOTO NEXTHDDI

IF EXIST "C:\Program Files\Hard Drive Inspector\log.err" (

ECHO OFF> "C:\Program Files\Hard Drive Inspector\log.err"

)

:NEXTHDDI

REM *****OUTLOOK*****

FOR /R "%USERPROFILE%\Local Settings\Application Data\Identities" %%I IN (.) DO SET OUTLPATH=%%~dpI%

DEL "%OUTLPATH%Outlook Express\*.*" /f /s /q

REM *****ULTRAISO*****

REG QUERY "HKCU\Software\EasyBoot Systems\UltraISO\"

IF ERRORLEVEL 1 GOTO NEXTUISO

CD /D %~DP0

REG QUERY "HKCU\Software\EasyBoot Systems\UltraISO\5.0" /v LogFile> UISOPath.TXT

IF ERRORLEVEL 1 GOTO NEXTUISI

FOR /F "EOL=C SKIP=4 delims=*" %%I IN (UISOPath.TXT) DO SET UISOPath=%%I

SET UISOPath=%UISOPath:~19%

IF NOT "%UISOPath%"=="" (

IF EXIST "%UISOPath%" ECHO OFF>"%UISOPath%"

)

:NEXTUISI

DEL UISOPath.TXT /Q

REG DELETE "HKCU\Software\EasyBoot Systems\UltraISO\5.0" /V i /F

REG DELETE "HKCU\Software\EasyBoot Systems\UltraISO\5.0" /V h /F

REG DELETE "HKCU\Software\EasyBoot Systems\UltraISO\5.0" /V g /F

REG DELETE "HKCU\Software\EasyBoot Systems\UltraISO\5.0" /V f /F

REG DELETE "HKCU\Software\EasyBoot Systems\UltraISO\5.0" /V e /F

REG DELETE "HKCU\Software\EasyBoot Systems\UltraISO\5.0" /V d /F

REG DELETE "HKCU\Software\EasyBoot Systems\UltraISO\5.0" /V c /F

REG DELETE "HKCU\Software\EasyBoot Systems\UltraISO\5.0" /V b /F

REG DELETE "HKCU\Software\EasyBoot Systems\UltraISO\5.0" /V a /F

:NEXTUISO

REM *****VIRTUALDUB*****

CD /D %~DP0

REG QUERY "HKCU\Software\Freeware\VirtualDubMod\MRU List" /V MRUList>VDUBPath.TXT

IF ERRORLEVEL 1 GOTO NEXTVDUB

FOR /F "EOL=C SKIP=4 delims=*" %%I IN (VDUBPath.TXT) DO SET VDUBPath=%%I

SET VDUBPath=%VDUBPath:~19%

IF NOT "%VDUBPath%"=="" (

REG DELETE "HKCU\Software\Freeware\VirtualDubMod\MRU List" /f

REG ADD "HKCU\Software\Freeware\VirtualDubMod\MRU List"

REG ADD "HKCU\Software\Freeware\VirtualDubMod\MRU List" /V MRUList /t REG_SZ /D ""

)

:NEXTVDUB

DEL VDUBPath.TXT/Q

REM *****X-SETUP PRO*****

IF EXIST "C:\Program Files\X-Setup Pro\logs\XSP_Logfile.txt" (

ECHO OFF> "C:\Program Files\X-Setup Pro\logs\XSP_Logfile.txt"

)

REM *****ABBYY FINE READER*****

IF EXIST "%USERPROFILE%\Local Settings\Application Data\ABBYY\ScanManager\" (

PUSHD "%USERPROFILE%\Local Settings\Application Data\ABBYY\ScanManager\"

FOR /R %%I IN ("%RDIR%") DO (

IF EXIST "%%I\ScanLog.txt" ECHO OFF > "%%I\ScanLog.txt"

)

)

REM *****MAGICISO*****

REG QUERY "HKEY_CURRENT_USER\Software\MagicISO\Reopen"

IF ERRORLEVEL 1 GOTO NEXTMAGI

REG DELETE "HKEY_CURRENT_USER\Software\MagicISO\Reopen" /V 9 /F

REG DELETE "HKEY_CURRENT_USER\Software\MagicISO\Reopen" /V 8 /F

REG DELETE "HKEY_CURRENT_USER\Software\MagicISO\Reopen" /V 7 /F

REG DELETE "HKEY_CURRENT_USER\Software\MagicISO\Reopen" /V 6 /F

REG DELETE "HKEY_CURRENT_USER\Software\MagicISO\Reopen" /V 5 /F

REG DELETE "HKEY_CURRENT_USER\Software\MagicISO\Reopen" /V 4 /F

REG DELETE "HKEY_CURRENT_USER\Software\MagicISO\Reopen" /V 3 /F

REG DELETE "HKEY_CURRENT_USER\Software\MagicISO\Reopen" /V 2 /F

REG DELETE "HKEY_CURRENT_USER\Software\MagicISO\Reopen" /V 1 /F

REG DELETE "HKEY_CURRENT_USER\Software\MagicISO\Reopen" /V 0 /F

:NEXTMAGI

REM *****WINIMAGE*****

REG QUERY "HKCU\Software\WinImage"

IF ERRORLEVEL 1 GOTO NEXTWIMG

CD /D %~DP0

REG QUERY "HKCU\Software\WinImage" /V File1> WIMGPath.TXT

IF ERRORLEVEL 1 GOTO NEXTWIM1

FOR /F "EOL=C SKIP=4 delims=*" %%I IN (WIMGPath.TXT) DO SET WIMGPath=%%I

SET WIMGPath=%WIMGPath:~17%

IF NOT "%WIMGPath%"=="" (

REG ADD "HKCU\Software\WinImage" /V File1 /t REG_SZ /d "" /F

)

:NEXTWIM1

REG QUERY "HKCU\Software\WinImage" /V File2> WIMGPath.TXT

IF ERRORLEVEL 1 GOTO NEXTWIM2

FOR /F "EOL=C SKIP=4 delims=*" %%I IN (WIMGPath.TXT) DO SET WIMGPath=%%I

SET WIMGPath=%WIMGPath:~17%

IF NOT "%WIMGPath%"=="" (

REG ADD "HKCU\Software\WinImage" /V File2 /t REG_SZ /d "" /F

)

:NEXTWIM2

REG QUERY "HKCU\Software\WinImage" /V File3> WIMGPath.TXT

IF ERRORLEVEL 1 GOTO NEXTWIM3

FOR /F "EOL=C SKIP=4 delims=*" %%I IN (WIMGPath.TXT) DO SET WIMGPath=%%I

SET WIMGPath=%WIMGPath:~17%

IF NOT "%WIMGPath%"=="" (

REG ADD "HKCU\Software\WinImage" /V File3 /t REG_SZ /d "" /F

)

:NEXTWIM3

REG QUERY "HKCU\Software\WinImage" /V File4> WIMGPath.TXT

IF ERRORLEVEL 1 GOTO NEXTWIM4

FOR /F "EOL=C SKIP=4 delims=*" %%I IN (WIMGPath.TXT) DO SET WIMGPath=%%I

SET WIMGPath=%WIMGPath:~17%

IF NOT "%WIMGPath%"=="" (

REG ADD "HKCU\Software\WinImage" /V File4 /t REG_SZ /d "" /F

)

:NEXTWIM4

REG QUERY "HKCU\Software\WinImage" /V File5> WIMGPath.TXT

IF ERRORLEVEL 1 GOTO NEXTWIM5

FOR /F "EOL=C SKIP=4 delims=*" %%I IN (WIMGPath.TXT) DO SET WIMGPath=%%I

SET WIMGPath=%WIMGPath:~17%

IF NOT "%WIMGPath%"=="" (

REG ADD "HKCU\Software\WinImage" /V File5 /t REG_SZ /d "" /F

)

:NEXTWIM5

REG QUERY "HKCU\Software\WinImage" /V File6> WIMGPath.TXT

IF ERRORLEVEL 1 GOTO NEXTWIM6

FOR /F "EOL=C SKIP=4 delims=*" %%I IN (WIMGPath.TXT) DO SET WIMGPath=%%I

SET WIMGPath=%WIMGPath:~17%

IF NOT "%WIMGPath%"=="" (

REG ADD "HKCU\Software\WinImage" /V File6 /t REG_SZ /d "" /F

)

:NEXTWIM6

REG QUERY "HKCU\Software\WinImage" /V File7> WIMGPath.TXT

IF ERRORLEVEL 1 GOTO NEXTWIM7

FOR /F "EOL=C SKIP=4 delims=*" %%I IN (WIMGPath.TXT) DO SET WIMGPath=%%I

SET WIMGPath=%WIMGPath:~17%

IF NOT "%WIMGPath%"=="" (

REG ADD "HKCU\Software\WinImage" /V File7 /t REG_SZ /d "" /F

)

:NEXTWIM7

REG QUERY "HKCU\Software\WinImage" /V File8> WIMGPath.TXT

IF ERRORLEVEL 1 GOTO NEXTWIM8

FOR /F "EOL=C SKIP=4 delims=*" %%I IN (WIMGPath.TXT) DO SET WIMGPath=%%I

SET WIMGPath=%WIMGPath:~17%

IF NOT "%WIMGPath%"=="" (

REG ADD "HKCU\Software\WinImage" /V File8 /t REG_SZ /d "" /F

)

:NEXTWIM8

REG QUERY "HKCU\Software\WinImage" /V File9> WIMGPath.TXT

IF ERRORLEVEL 1 GOTO NEXTWIM9

FOR /F "EOL=C SKIP=4 delims=*" %%I IN (WIMGPath.TXT) DO SET WIMGPath=%%I

SET WIMGPath=%WIMGPath:~17%

IF NOT "%WIMGPath%"=="" (

REG ADD "HKCU\Software\WinImage" /V File9 /t REG_SZ /d "" /F

)

:NEXTWIM9

:NEXTWIMG

DEL WIMGPath.TXT /Q

REM *****SYSTEM LOGS*****

wmic nteventlog where "logfilename = 'system'" call cleareventlog

wmic nteventlog where "logfilename = 'Application'" call cleareventlog

REM wmic nteventlog where "logfilename = 'security'" call cleareventlog

REM wmic nteventlog list brief

taskkill /f /im WMIPRVSE.EXE

REG DELETE "HKLM\SOFTWARE\Microsoft\WBEM\PROVIDERS\Logging\NTEVT" /V File /F

REG DELETE "HKLM\SOFTWARE\Microsoft\WBEM\PROVIDERS\Logging\WBEMSNMP" /V File /F

DEL "C:\WINDOWS\system32\wbem\Logs\*.*" /f /s /q

CLS

REM *****CCLEANER CALLING*****

IF EXIST "C:\Program Files\CCleaner\CCleaner.exe" CALL "C:\Program Files\CCleaner\CCleaner.exe" /AUTO