将以下文件存为clear.bat以后想清除系统垃圾时直接双击便可,不用再一个一个的找了,从网上找的,修改了一行,以解决ASP+Access错误:"Microsoft JET Database Engine 错误 '80004005' 未指定的错误"这句个过程的原理是:删除系统的临时目录并重新建立.这个过程没有加上这个临时文件夹原来的权限,一般程序都没问题,但ASP+access程序会出问题。如果已经出现此问题可以这么解决:给此文件夹的users用户加上修改权限
rem 临时文件(如:*.tmp*._mp)日志文件(*.log)临时帮助文件(*.gid)磁盘检查文件(*.chk)临时备份文件(如: *.old*.bak)rem %systemdrive%是系统盘,%windir%是系统文件夹,%userprofile%当前用户文件夹,recent是最近浏览过的文档
@echo offecho 正在清除系统垃圾文件,请稍等......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%\*.bakrem del /f /s /q %windir%\prefetch\*.*rem 上面这一行删除的是"系统预先装载"文件,一般不要删rem rd /s /q %windir%\temp md %windir%\temprem 上一行的操作会改变文件夹的属性,这个属性会影响asp+access程序,所以给注释掉了,换成下边的了,缺点是不能删除这个文件夹下的文件夹,但文件都删除了del /f /s /q %windir%\temp\*.*del /f /s /q "%userprofile%\cookies\*.*"del /f /s /q "%userprofile%\recent\*.*"del /f /s /q "%userprofile%\local settings\temporary internet files\*.*"del /f /s /q "%userprofile%\local settings\temp\*.*"echo 清除系统垃圾文件完成!echo. pause