Windows 删除所有临时文件
你好,堆栈溢出!我正在Windows中编写一个简单的脚本来清理我的临时文件。因为我很奇怪,不喜欢脚本的段落,所以我需要使用上面的一行代码。以上内容应该是清除我的临时文件夹。当我运行这个程序时,我得到了一个错误。有人愿意帮助发现错误吗?谢谢大家 既然你懒得告诉我们你看到了什么错误,我们就不得不做出假设 显而易见的问题是Windows 删除所有临时文件,windows,batch-file,cmd,command,Windows,Batch File,Cmd,Command,你好,堆栈溢出!我正在Windows中编写一个简单的脚本来清理我的临时文件。因为我很奇怪,不喜欢脚本的段落,所以我需要使用上面的一行代码。以上内容应该是清除我的临时文件夹。当我运行这个程序时,我得到了一个错误。有人愿意帮助发现错误吗?谢谢大家 既然你懒得告诉我们你看到了什么错误,我们就不得不做出假设 显而易见的问题是 DEL %TEMP%/*. /F /Q /S & ECHO Success > LOG.TXT & TYPE LOG.TXT & DEL LOG.TX
DEL %TEMP%/*. /F /Q /S & ECHO Success > LOG.TXT & TYPE LOG.TXT & DEL LOG.TXT
应该是
DEL %TEMP%/*.
因为\是目录分隔符,/是winbatch中的开关。有些命令接受/作为目录分隔符,但不是全部
%temp%
通常包含分隔符,因此需要将其引用,否则del
将尝试删除每个分隔的元素,可能会生成错误消息
生成、列出和删除文件似乎毫无意义。谢谢。抱歉没有写下错误
DEL "%TEMP%\*."