标题: 如何判断....
[打印本页]
作者: radem
时间: 2008-8-25 01:01
标题: 如何判断....
a.bat部分代码如下:
???
ren %1 %2
b.bat代码如下:
a.bat
d:\1.txt 2.txt
请问:a.bat中
???如何判断b.bat中是否输入路径
d:\
作者: pusofalse
时间: 2008-8-25 01:17
if "%~d1\" neq "d:\" echo 错误&pause&exit/b
作者: radem
时间: 2008-8-25 01:44
我这是举例,不一定就是d:\,目的是判断是否输入了路径
作者: HAT
时间: 2008-8-25 09:40
是不是判断%1里面有没有\就行了?
作者: terse
时间: 2008-8-25 12:01
a.bat这样写呢?
set str=%1
if "%str:~1,2%"==":\" (ren %1 %2)else echo 找不到路径&pause
作者: radem
时间: 2008-8-25 18:41
Quote: |
Originally posted by terse at 2008-8-25 12:01 PM:
a.bat这样写呢?
set str=%1
if "%str:~1,2%"==":\" (ren %1 %2)else echo 找不到路径&pause |
|
管用
谢谢!