[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 3# 林小七


    看了几个关于 setlocal enabledelayedexpansion 的链接,但是都没有讲解"call set xxx"例子,还是不明白 call set。。。

这位高手能否提供一个合适的链接或文档?

TOP

  1. @echo off
  2. setlocal EnableDelayedExpansion
  3. set d=100&&echo d=%d%
  4. set c=100&&echo c=!c!
复制代码
这个和call的效果一样.....开启setlocal EnableDelayedExpansion
.
活着就是为了改变世界

TOP

call...???set被call???你去看看变量延迟吧....
  1. @echo off
  2. set a=10&&@echo a=%a%
  3. @echo a=%a%
  4. set b=20&&call echo b=%%b%%
复制代码
看看结果??懂了没??
活着就是为了改变世界

TOP

返回列表