长途汽车票:批处理高手请进。

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/03 06:24:06
我通过dir /b /a 命令找到了我要找的文件具体路径,请问能将这个绝对路径传给del 命令吗?因为我是写批处理,不想找到文件后再通过dos命令手工删除。
能不能通过<或<&命令来实现。还有那个echo 命令只能写入行,能不能通过某种命令使文本能够直接加在一行的前面。

不可以。

但你可以通过 dir /b /a 文件名 >> s.txt

再修改 s.txt 为 s.bat ,在得到的文件路径前加 del 空格即可

这样:
使用这个命令dir /b/a>s.txt,路径就保存到这个s文本文件里了,再加一个del就可以了

怎么找到绝对路径的?

既然找到了文件的绝对路径

你可以试一下if exist 文件名 (del 文件名)

不要嫌麻烦,方法很多,要的是时间,先按上面所说来做,办法慢慢想。