有阴也有阳 发表于 2016-10-4 18:54:56

请帮忙改写一个批处理

      这是本论坛的一个“清理垃圾兼备份的批处理”,在XP系统里使用,我现在只想保留它的清理垃圾的功能,

去掉它备份的功能,原批处理如下:

@echo off
reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU\ /f
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU /v MRUlist /d 0 /f
rd /s /q %windir%\temp & md %windir%\temp
rd /s /q "%systemdrive%\recycled"
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
del /f /s /q "%userprofile%\Local Settings\History\*.*"
del /f /s /q "%userprofile%\Recent\*.*"
xcopy d:\txb\公司\*.* f:\mybackup\backup\gongsi\*.* /s /c
xcopy f:\mybackup\Favorites\*.* f:\mybackup\backup\Favorites\*.* /s /c
xcopy d:\GJP\mh\data\*.* f:\mybackup\backup\mh\*.* /s /c
xcopy d:\GJP\hg\data\*.* f:\mybackup\backup\hg\*.* /s /c
xcopy C:\Progra~1\Outloo~1\*.* f:\mybackup\backup\tongxunlu\*.* /s /c
xcopy C:\Docume~1\txb\Applic~1\Radmin\*.* F:\mybackup\backup\radmm\*.* /s /c
start c:\Progra~1\WinRAR\rar.exe a /r /s /m1 f:\mybackup\bak\%date%.rar f:\mybackup\backup
echo Wscript.Sleep Wscript.Arguments(0) * 1000 >c:\delay.vbs
start /w c:\delay.vbs 15
rd /s /q f:\mybackup\backup
del c:\delay.vbs

      请高手帮帮忙,谢谢!!!

2012duanyongli 发表于 2016-10-4 19:17:46

echo off
reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU\ /f
rd /s /q %windir%\temp & md %windir%\temp
rd /s /q "%systemdrive%\recycled"
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
del /f /s /q "%userprofile%\Local Settings\History\*.*"
del /f /s /q "%userprofile%\Recent\*.*"
rd /s /q f:\mybackup\backup
del c:\delay.vbs

窄口牛 发表于 2016-10-4 19:18:19

去掉xcopy行就可以了。

窄口牛 发表于 2016-10-4 19:19:39

echo off reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU\ /f rd /s /q %windir%\temp & md %windir%\temprd /s /q "%systemdrive%\recycled" del /f /s /q %systemdrive%\*.tmpdel /f /s /q %systemdrive%\*._mpdel /f /s /q %systemdrive%\*.logdel /f /s /q %systemdrive%\*.giddel /f /s /q %systemdrive%\*.chkdel /f /s /q %systemdrive%\*.olddel /f /s /q %windir%\*.bakdel /f /s /q %windir%\prefetch\*.*del /f /s /q "%userprofile%\Local Settings\History\*.*" del /f /s /q "%userprofile%\Recent\*.*"

有阴也有阳 发表于 2016-10-4 19:28:38

2012duanyongli 发表于 2016-10-4 19:17
echo off
reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU\ /f
rd /s /q...

      谢谢!!!{:3_143:}{:3_155:}{:3_138:}

有阴也有阳 发表于 2016-10-4 19:29:26

窄口牛 发表于 2016-10-4 19:19
echo off reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU\ /f rd /s /q %win ...

      谢谢!!!{:3_143:}{:3_155:}{:3_138:}

有阴也有阳 发表于 2016-10-4 19:41:29

2012duanyongli 发表于 2016-10-4 19:17
echo off
reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU\ /f
rd /s /q...

rd /s /q f:\mybackup\backup

      既然备份的功能都要去掉,那这一句是否应该去掉?备份的文件名为backup,存放在

F盘的“mybackup文件夹”中。

2012duanyongli 发表于 2016-10-4 19:49:13

有阴也有阳 发表于 2016-10-4 19:41
rd /s /q f:\mybackup\backup

      既然备份的功能都要去掉,那这一句是否应该去掉?备份的文件名 ...

我上面的代码不是包含了 rd /s /q f:\mybackup\backup 吗?
只要是 RD、DEL、REG DELETE 开头的都应该去掉。

2012duanyongli 发表于 2016-10-4 19:51:41

有阴也有阳 发表于 2016-10-4 19:41
rd /s /q f:\mybackup\backup

      既然备份的功能都要去掉,那这一句是否应该去掉?备份的文件名 ...

既然备份的功能都要去掉,那这一句是否应该去掉?备份的文件名 ...

我上面的代码不是包含了 rd /s /q f:\mybackup\backup 吗?
只要是 RD、DEL、REG DELETE 开头的都应该去掉。与上述(清理垃圾)无关的都应该去掉。

有阴也有阳 发表于 2016-10-4 20:00:39

2012duanyongli 发表于 2016-10-4 19:51
既然备份的功能都要去掉,那这一句是否应该去掉?备份的文件名 ...

我上面的代码不是包含了...

我的意思是:

rd /s /q f:\mybackup\backup

这一句是否应该去掉不要?

窄口牛 发表于 2016-10-4 21:58:02

你找找我的,清理垃圾批处理。

窄口牛 发表于 2016-10-4 21:58:35

比这个全面。

窄口牛 发表于 2016-10-4 22:08:13

xp下的话还是推荐无影无踪,关闭usb痕迹清理,否则会造成摄像头驱动出问题,没有摄像头的话就无顾虑了。
页: [1]
查看完整版本: 请帮忙改写一个批处理