Board logo

标题: [文本处理] 批处理如何找到并删除指定类型的文件且屏蔽报错信息 [打印本页]

作者: wyl1986    时间: 2009-8-28 10:40     标题: 批处理如何找到并删除指定类型的文件且屏蔽报错信息

找到并删除当前目录及其子目录下的*.bak,若不存在则不显示任何内容。
  1. @echo off
  2. del /s /q *.bak>nul
复制代码
若前目录及其子目录下存在*.bak,则文件执行成功,但不存在时会显示如下内容:

Could Not Find F:\ABC\*.bak

如何不显示此内容???
作者: canyuexiaolang    时间: 2009-8-28 11:57

  1. @echo off
  2. del /s /q *.bak>nul 2>nul
  3. pause>nul
复制代码

可以啦~

[ 本帖最后由 canyuexiaolang 于 2009-8-28 11:59 编辑 ]
作者: canyuexiaolang    时间: 2009-8-28 12:02

你可以学习一下这个
http://bbs.bathome.net/viewthread.php?tid=501
作者: wyl1986    时间: 2009-8-28 12:05

学习了,谢谢
作者: canyuexiaolang    时间: 2009-8-28 12:13

对了,你别忘了在帖子上加上 [已解决] 哈




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