バッチ スクリプトの for コマンドに関する基本的な情報を知っておく必要があります。私が知りたいことの 1 つは、なぜ %variable% ではなく %%variable なのかということです。
質問する
717 次
3 に答える
0
ss64.comから:
バッチプログラムではなくコマンドラインでFORコマンドを使用している場合は、%% parameterの代わりに%parameterを指定します。
したがって、%% paramはバッチスクリプト用であり、%paramはライブコマンド用です。グレッグは正しいです、%param%は別の種類の変数です。FORコマンドの「変数」はそのスコープにのみ存在しますが、環境%variables%はより広いスコープに存続します。
于 2012-04-07T19:46:50.033 に答える
0
単一パーセントの%a
構文は、バッチファイル内のローカル変数を示します。
パーセント括弧%foo%
は、という名前の環境変数の値を表しますfoo
。
于 2012-04-07T19:48:07.773 に答える
0
%A
コマンドラインでのみ使用できます。
%%A
バッチファイルで使用する場合に使用されます。
于 2012-04-07T19:43:08.053 に答える