
CODE: [Copy to clipboard]以上命令是可以成功执行的,但是执行后什么都没有显示@echo off
set "test=echo.ok&echo.no"
call %%test%%
pause
| Quote: | |
|
CODE: [Copy to clipboard]原因复杂到我说不清。@echo off
set "test=echo.ok&echo.no"
call %%%test%%
pause
| Quote: | |
|
CODE: [Copy to clipboard]你楼上的代码,之所以可以成功显示,是因为变量的扩展在第一次预处理的时候就被解析了。 call %test% 同样道理@echo off
set "test=echo.ok&echo.no"
%test%
pause
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |