2011-08-11 4 views
0

C#での指定方法コマンドプロンプトまたはバッチモードを使用して関数を実行しています(コマンドpropmtまたはバッチモードを使用していることを示すにはどのような条件を満たすことができますか)。機能をチェックするために初期化する必要があるプロセスは、バッチモードで実行されていますか?機能をバッチモードで実行する方法を指定する方法はありますか?

+0

C#関数は、プログラム内で実行されます。プログラムがコマンドラインから起動されたかどうか、またはコマンドラインモードでのみ実行されるプログラムが必要かどうかを知る必要があると言いますか? –

+0

あなたの質問を言い換えてください - それぞれの "シナリオ"は同時に起こります - あなたのアプリケーション*は常に環境変数を使います。コマンドプロンプトではなく "バッチモード"の意味がわかりません。 – foxy

+0

@preet sangha:はいpropmtまたはバッチモードを使用してプログラムを指定またはチェッカーしたい(任意の条件を渡して、commandpromptから起動するコードを呼び出すことができます)。 – Arasanalu

答えて

2

プログラムに異なる引数を渡すことができます。

static void Main(string[] args) 
{ 
    if (args.Length > 0) 
    { 
     //check the value of args[0] 
    } 
} 

と、コマンドラインを介してプログラムを実行すると、あなたはそれに引数を渡すことができます。

D:\> MyProgram.exe -batch 
関連する問題