4

Bat ファイルから実行しようとしている引数を受け取る C# プロジェクトがあります。引数を取らないアプリケーションの場合、run.bat というファイル内に次のコードを記述します。

pathname\helloworld\bin\Debug\helloworld.exe 

私のプログラムがパラメータを受け取る場合、どのように調整すればよいですか? echo はいつ使用されますか? バッチファイルの作成に関する良いチュートリアルはありますか? ありがとう

4

4 に答える 4

0

文字列引数は、スペースの後の EXE に続く傾向があります。したがって、「Bob」と「is a jerk」という 2 つのパラメーターがある場合は、.bat に次のように記述できます。

helloworld.exe ボブは「ジャークです」

前後に空白があるため、Bob が最初のパラメーターになります。しかし、引用符があるため、「is a jerk」はすべて 1 です。したがって、これは 2 つのパラメーターになります。

あなたのタグはCに言及していますが、完全に別の言語であるCからこれを呼び出すことを実際に意味しているかどうかは不明です。バッチファイルを使用していることを示しているだけのようです。

于 2013-08-06T13:58:07.927 に答える