这两天做了wxcute新手习题,发现自己经常用错延迟变量。原来以为只有do后面的()里才需要用到延迟变量,现在才发现,只要是复合语句里面就都要用到延迟变量。不过同时也对call这个命令产生了一些疑问。复制代码
- @echo off
- set var=12345
- for /l %%a in (1 1 3) do (
- set var=%%a
- echo %var%
- call echo %%var%%
- )
- pause
欢迎光临 批处理之家 (http://bbs.bathome.net/) | Powered by Discuz! 7.2 |