我需要了解批处理脚本中 for 命令的一些基本信息。我想知道的一件事是为什么它的 %%variable 而不是 %variable%。
问问题
717 次
3 回答
0
%A
仅用于命令行。
%%A
在批处理文件中使用时使用。
于 2012-04-07T19:43:08.053 回答
0
来自ss64.com:
如果您在命令行而不是批处理程序中使用 FOR 命令,请指定 %parameter 而不是 %%parameter
所以 %%param 用于批处理脚本, %param 用于实时命令。Greg 是对的,%param% 是一种不同的变量。FOR 命令中的“变量”仅存在于该范围内,而环境 %variables% 则存在于更广泛的范围内。
于 2012-04-07T19:46:50.033 回答
0
单百分比%a
语法表示批处理文件中的局部变量。
百分号括号%foo%
表示名为 的环境变量的值foo
。
于 2012-04-07T19:48:07.773 回答