本来以为已经了解了CALL,现在看来还是不太清楚。
我用call 做变量延迟,仿照call set var=%%var%%
把延迟写在判断里面call if %%var%% equ 3 echo pass
内容是我为测试问题写的,但是call if就是被提示不是内部外部命令
call 有调用标签和内部外部命令的功能,还有脱%%的效果。
call echo , call set 都可以使用,call if 就不行。难道IF 不是内部命令?
哪位兄台告诉这个是哪样问题?
谢谢了,不管是提示还是解答,承诺加分。
我用call 做变量延迟,仿照call set var=%%var%%
把延迟写在判断里面call if %%var%% equ 3 echo pass
内容是我为测试问题写的,但是call if就是被提示不是内部外部命令
call 有调用标签和内部外部命令的功能,还有脱%%的效果。
call echo , call set 都可以使用,call if 就不行。难道IF 不是内部命令?
哪位兄台告诉这个是哪样问题?
谢谢了,不管是提示还是解答,承诺加分。
