联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off title 参数问题 if not "%1"=="" echo %1 if "%1"=="" echo 无参数 pause
Originally posted by vkill at 2007-12-13 08:13 PM: pause
Originally posted by zh159 at 2007-12-13 09:12 PM: @echo off title 参数问题 if "%1"=="" (echo 无参数) else echo %1 pause
Originally posted by ILoveDosoo1 at 2007-12-13 10:45 PM: @echo off title 参数问题 if "%1"=="" echo 无参数 :a if not "%1"=="" echo %1 & goto b goto a :b pause 不知道可以吗?
Originally posted by balinger at 2007-12-14 09:37 PM: @echo off title 参数问题 if not %1*==* echo %1 if %1*==* echo 无参数 pause
@echo off title 参数问题 if not %1*==* set file=%1 echo %file% pause
@echo off title 参数问题 goto :_t2 :_t1 if not "%1"=="" echo _t1:%1 if "%1"=="" echo _t1:无参数 pause goto :eof :_t2 if "%1"=="" (echo _t2:无参数) else (echo _t2:%1) pause
@echo off title 测试时直接运行或拖曳文件到此批处理,有显示:正确;无显示:错误 if not %1*==* set file=%1 if %1*==* set file=Null echo %file% pause