起動時のコマンドライン引数を取得する。
いつもお世話になります、DOBON.NETさんからTips捕捉。
// CommandLineTest.cs // コマンドラインを配列で取得する string[] cmds; cmds = System.Environment.GetCommandLineArgs(); // コマンドライン引数の表示 foreach (string cmd in cmds) { Console.WriteLine(cmd); }
この場合、
C:\>CommandLineTest.exe "hoge" "moge" "hage"
と指定して実行すると
CommandLineTest.exe
hoge
moge
hage
と表示されます。コマンドライン引数の1個めは実行するファイルパスが挿入されるので、cmdsの長さが0になることはありません。
http://dobon.net/vb/dotnet/programing/commandline.html