批处理文件FOR命令

时间:2012-04-07 19:37:34

标签: variables for-loop batch-file

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

3 个答案:

答案 0 :(得分:0)

%A仅用于命令行。

在批处理文件中使用

%%A

答案 1 :(得分:0)

来自ss64.com

  

如果在命令行而不是批处理程序中使用FOR命令,请指定%parameter而不是%%参数

因此%% param用于批处理脚本,%param用于实时命令。格雷格是对的,%param%是一种不同的变量。 FOR命令中的“变量”仅存在于范围内,而环境%变量%则在更广泛的范围内存在。

答案 2 :(得分:0)

单百分比%a语法表示批处理文件中的局部变量。

百分比括号%foo%表示名为foo的环境变量的值。