![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-19 01:50 |
共 47,814 主题排行 / 349,908 发帖 / 今日 1 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » DEL删除两文件的问题 |
| 可打印版本 814 / 9 |
| 第1楼 jack123147 | 发表于 2007-10-28 13:44 |
| 初级用户 发帖 20 积分 52 | |
|
DEL删除两文件的问题 下面是个很有意思的BAT
实现自动创建和删除的过程,但是出现了一个小问题。好了先看原代码: @echo off echo "I'm a teacher" >l2.txt if exist lx.txt ( echo "文件创建成功") if not exist lx.txt echo "创建失败" call:23 echo. echo 按任意键删除文件lx.txt echo. pause >null del lx.txt & goto:eof :eof :23 echo "I'm a teacher" >lx.txt echo 按任意键创建文件 pause>null echo 创建lx.txt成功 但是我在前面的12.txt却删除不了。。希望朋友们帮忙。 |
|
| 第2楼 jack123147 | 发表于 2007-10-28 13:50 |
| 初级用户 发帖 20 积分 52 | |
|
我试过可以这样删除掉,不过有点取巧,如果有相同的格式的文件也将删除。
del ??.txt 如果文件名不一样也不能用此方法 |
|
| 第3楼 jack123147 | 发表于 2007-10-28 16:13 |
| 初级用户 发帖 20 积分 52 | |
|
没有人回答的了吗?
|
|
| 第4楼 abcd | 发表于 2007-10-28 17:28 |
| 银牌会员 发帖 739 积分 1,436 | |
|
看都看不懂,你的代码里根本就没有del 12.txt,当然是不会删除12.txt
|
|
| 第5楼 jack123147 | 发表于 2007-10-28 18:27 |
| 初级用户 发帖 20 积分 52 | |
|
已经在第一个echo中就已经创建了
echo "I'm a teacher" >l2.txt |
|
| 第6楼 lxmxn | 发表于 2007-10-28 20:31 |
| 版主 发帖 4,938 积分 11,386 | |
|
你没有执行删除l2.txt的命令,文件当然没有被删除。
|
|
| 第7楼 jack123147 | 发表于 2007-10-28 20:34 |
| 初级用户 发帖 20 积分 52 | |
|
就是因为不知道怎么同时删除两文件所以写了一个。。。那请问怎么删除两文件呢
|
|
| 第8楼 lxmxn | 发表于 2007-10-28 20:35 |
| 版主 发帖 4,938 积分 11,386 | |
|
del 1.txt
del 2.txt |
|
| 第9楼 lxmxn | 发表于 2007-10-28 20:35 |
| 版主 发帖 4,938 积分 11,386 | |
|
或者del 1.txt & del 2.txt
异或del 1.txt 2.txt |
|
| 第10楼 jack123147 | 发表于 2007-10-28 20:38 |
| 初级用户 发帖 20 积分 52 | |
|
谢谢已经解决了
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |