Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 删除所有临时文件_Windows_Batch File_Cmd_Command - Fatal编程技术网

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

你好,堆栈溢出!我正在Windows中编写一个简单的脚本来清理我的临时文件。因为我很奇怪,不喜欢脚本的段落,所以我需要使用上面的一行代码。以上内容应该是清除我的临时文件夹。当我运行这个程序时,我得到了一个错误。有人愿意帮助发现错误吗?谢谢大家

既然你懒得告诉我们你看到了什么错误,我们就不得不做出假设

显而易见的问题是

DEL %TEMP%/*. /F /Q /S & ECHO Success > LOG.TXT & TYPE LOG.TXT & DEL LOG.TXT
应该是

DEL %TEMP%/*.
因为\是目录分隔符,/是winbatch中的开关。有些命令接受/作为目录分隔符,但不是全部

%temp%
通常包含分隔符,因此需要将其引用,否则
del
将尝试删除每个分隔的元素,可能会生成错误消息


生成、列出和删除文件似乎毫无意义。

谢谢。抱歉没有写下错误
DEL "%TEMP%\*."