垃圾重复文件工具不可用

来源:百度知道 编辑:UC知道 时间:2024/06/30 05:56:23
我用@echo off
echo clean......
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 %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
rd /s /q %temp%&md%trmp%
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo OK-bye bye
echo. & pause
做了一个bat文件,但是这个工具告诉我另一个程序正在使用此文件,进程无法访问。
我只第一次用的时候可用。

"另一个程序正在使用此文件,进程无法访问"是不是系统正在访问这个bat文件,因为你删除的是日志文件,不可避免在删除过程中系统正在创建某些日志,并且还没有创建完成。所以这个时候,会出现"另一个程序正在使用此文件,进程无法访问"。你连续运行该代码,该删除的文件都已经删除了,当然在后面几次运行时会出现"另一个程序正在使用此文件,进程无法访问"。
这你就放心吧,没什么问题的。