Board logo

标题: [文件操作] 如何自动删除某文件夹下的所有文件? [打印本页]

作者: sh2620900    时间: 2009-4-21 19:25     标题: 如何自动删除某文件夹下的所有文件?

本人新手,刚刚接触批处理。把系统缓存文件夹设置到d盘。。请问如何自动删除该文件下的所有文件??
下面是自己写的命令:
(code) @echo
            del d:\temp\*.*
(code)
这样可以删除,不过每次都要让你选择yes or no
请大虾赐教!!
在线等!!!
作者: Batcher    时间: 2009-4-21 19:46

看看帮助
C:\Test>del /?
删除一个或数个文件。

DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names

  names         指定一个或数个文件或目录列表。通配符可被用来
                删除多个文件。如果指定了一个目录,目录中的所
                有文件都会被删除。

  /P            删除每一个文件之前提示确认。
  /F            强制删除只读文件。
  /S            从所有子目录删除指定文件。
  /Q            安静模式。删除全局通配符时,不要求确认。

作者: sh2620900    时间: 2009-4-21 20:03     标题: 回复 2楼 的帖子

谢谢了。。光想着批处理的命令了,把dos命令的参数给忘了。。。
作者: freeback    时间: 2009-6-2 07:44

del 删除没有 /y 这个参数,幸好还有/Q这个参数,不然肯定会在运行的时候累死
作者: freeback    时间: 2009-6-2 07:45

自动删除除了这个方法外,还有其他方法没?大家来共享

[ 本帖最后由 freeback 于 2009-6-2 07:47 编辑 ]




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2