0

我需要了解批处理脚本中 for 命令的一些基本信息。我想知道的一件事是为什么它的 %%variable 而不是 %variable%。

4

3 回答 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 回答