中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-09 13:36
47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,254 会员排行
DOS批处理 & 脚本技术(批处理室) » 如何判断....
可打印版本  754 / 5
第1楼 radem 发表于 2008-08-25 01:01
高级用户 发帖 383 积分 691
如何判断....
a.bat部分代码如下:
???
ren %1 %2

b.bat代码如下:
a.bat d:\1.txt 2.txt

请问:a.bat中???如何判断b.bat中是否输入路径d:\
第2楼 pusofalse 发表于 2008-08-25 01:17
银牌会员 发帖 646 积分 1,604
if "%~d1\" neq "d:\" echo 错误&pause&exit/b
第3楼 radem 发表于 2008-08-25 01:44
高级用户 发帖 383 积分 691
我这是举例,不一定就是d:\,目的是判断是否输入了路径
第4楼 HAT 发表于 2008-08-25 09:40
版主 发帖 5,017 积分 9,023
是不是判断%1里面有没有\就行了?
第5楼 terse 发表于 2008-08-25 12:01
银牌会员 发帖 946 积分 2,404
a.bat这样写呢?
第6楼 radem 发表于 2008-08-25 18:41
高级用户 发帖 383 积分 691
Originally posted by terse at 2008-8-25 12:01 PM:
a.bat这样写呢?

管用
谢谢!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023