0

バッチ ファイル内からではなく、コマンド ラインから実行されたかどうかを検出する必要があるコンソール アプリケーションがあります。守りたい

            Console.Write ( "Press any key to exit" );
            Console.ReadKey ( true );
            Console.WriteLine ( );

アプリがバッチ ファイル内から実行されている場合、実行から除外されます。

4

1 に答える 1

6

あなたはクレイジーなことをすることができます(親プロセスを取得する、取得した引数を確認するなど)が、アプリを制御する場合は、コマンドライン引数を追加するだけで、それを「バッチモード」などと呼び、プログラムが呼び出されたときにそれを作成します非インタラクティブ。

于 2013-02-11T17:57:17.220 に答える