コマンド・ファイルは NMAKE へのコマンド行入力を拡張するために使用する応答ファイルです。 頻繁に入力する複雑で長いコマンド、またはコマンド行の長さの制限を超えるコマンド行引数の ストリング (マクロ定義など) には、コマンド・ファイルを使用します。
コマンド・ファイルを用いて NMAKE に入力データを提供するには、次のように入力します。
nmake @commandfile
commandfile には、 通常コマンド行で入力されるものと同じ情報を含むファイルの名前を入力します。
NMAKE は、引数の間に現れる改行をスペースと見なします。最後の行以外の行の末尾に円記号 (¥) を付加すれば、マクロ定義を複数行にまたがって 記述できます。スペースを含むマクロ定義は、コマンド行で直接入力する場合と同様に引用符で囲む必要があります。
次に示すのは、update というコマンド・ファイルの例です。
/s “program \
= flash” sort.exe search.exe
このコマンド・ファイルを使用するには、次のコマンドを入力します。
nmake @update
このコマンドは、以下の項目を使用して NMAKE を実行します。
円記号 (¥) を使用すると、マクロ定義を 2 行にわたって記述することができます。