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

[其他] 批处理变量作用域的疑问。调用函数后无法获取之前变量。是否有全局变量?

大佬们好_(:з」∠)_
请问一下批处理变量作用域的疑问。调用函数后无法获取之前变量。是否有全局变量?例如:
  1. call :ms
  2. echo %a%
  3. :ms
  4. set a=123
  5. goto :EOF
复制代码
这样并不能取到变量a的值,会提示echo为off,也就是说变量没有创建。
那么我要如何才能取到调用标签处理后的值呢?
批处理有没有return一说?
谢谢大佬!

返回列表