11. cs.exe C#をスクリプトのように実行するコンソールアプリです。 cs.exe hello.cs とするとhello.csをメモリ上でコンパイルしてそのまま実行します。 実行ファイルは作りません。 バッチファイルを次のように作ると、そのまま実行できます。 @echo off @cs.exe %0 @goto eof using System; using System.Windows.Forms; class a { public static void Main() { Console.WriteLine("Hello"); MessageBox.Show("Hello"); } } :eof なお、cs.exe -c hello.cs とするとC#のソースをバッチファイル(hello.bat)に変換します。 Cygwin環境では、PATHの通った場所(たとえば/usr/bi