2

Windows7のコマンドプロンプトについて質問です。

次の方法で設定された環境変数があるとします。

set FILE_SRC="D:\Users\me\Documents and Settings"

ディレクトリファイルの1つを引数として取得するフォームコマンドラインユーティリティを呼び出したい:

fooUtil.exe %FILE_SRC%\fileName.txt

この場合、シェルは正しいパス文字列の構築に失敗します。it ユーティリティの代わりに、次の引数を取得します。

"D:\Users\me\Documents and Settings"\fileName.txt

正しいやり方とは?ここでも、バッチ ファイルではなくプロンプト コマンド ラインについて説明します。

4

2 に答える 2

2

変数を設定するときは、引用符をスキップしてください。変数は、スペースではなく改行で終了する値に設定されます。

于 2013-11-11T08:55:06.303 に答える