基本的に 4 つの引数 a1 a2 a3 a4 を取る ac# コードをビルドしました。ユーザーが引数を入力し、コードが特定の出力を提供できるように、バッチファイルを作成しようとしています。これらの引数をバッチ ファイルに送信する方法がわかりません。exeを作成しようとしましたが、うまくいかないようです。
質問する
2806 次
1 に答える
5
引数をバッチ ファイルに送信するには、次のようにコマンド ライン (または別のバッチ ファイル) から呼び出します。
myfile.bat a1 a2 a3
バッチ ファイル内では、引数は %1、%2、%3 (など) で表されるため、バッチ ファイル内では次のように exe を呼び出します。
myapp.exe %1 %2 %3
これにより、元の引数がバッチ ファイル a1 a2 a3 に渡され、実行可能ファイルに渡されます。
実行可能ファイル内から、 Main 関数の引数にアクセスできます
static void Main(string[] args)
引数 a1、a2、a3 は、それぞれ args[0]、args[1]、および args[2] にあります。
于 2012-06-05T22:25:22.810 に答える