Простичък код на batch който взима последния csc.exe от Microsoft.NET\Framework. Кода се пейства в bat-файл и при двоен клик компилира script.cs.
1 2 3 4 5 6 7 | @echo off for /f "TOKENS=1" %%x in ('dir %windir%\Microsoft.Net\framework\v* /b ^| findstr "v[1-9]"') do ( set myPID=%%x ) set csc=%windir%\Microsoft.Net\framework\%myPID%\csc.exe %csc% /t:winexe script.cs |