我这段批出来运行结果好奇怪?请大家帮我看看问题出在哪里好吗?

来源:百度知道 编辑:UC知道 时间:2024/09/20 13:26:42
@echo off
del "C:\Documents and Settings\Administrator\Local Settings\Temp\*.*"
del "C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files\*.*"
del C:\WINDOWS\Temp\*.*

我想写段自己删除垃圾文件的批处理,可是第一段运行结果说“拒绝访问”,第2段没反映,第3段正常删除了垃圾文件,请问我哪里出问题了谢谢。
修罗王朋友,你给的程序运行下看看,他提示找不到路径哦。

因为你用引号把del 后面的部分括了起来, del认为它是一个整体, 当然是无法找到这个路径了, 所以你应该先就如这个路径, 然后再删除, 向下面这样:

@echo off
cd C:\Documents and Settings\zhang\Local Settings\Temp\
del *.*
cd C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files\
del *.*
del C:\WINDOWS\Temp\*.*
不好意识, 第一个路径是我自己的, 你改成你的就行了

@echo off
cd C:\Documents and Settings\Administrator\Local Settings\Temp\
del *.*
cd C:\Documents and Settings\Administrator\Local Settings\Temporary Internet Files\
del *.*
del C:\WINDOWS\Temp\*.*