1. Nie ma czegoś takiego jak kompilowanie batcha, go się od razu odpala;
2. Żeby coś takiego było możliwe online, system usiałby za każdym razem tworzyć i niszczyć czystą wirtualną izolowaną instancję windowsa, co jest znacznie trudniejsze niż ze środowiskami unixowymi i raczej nie jest robione.
3. Jeśli chcesz koniecznie pisać w języku konsolowym który też się odpali na windowsie, to czemu stary batch zamiast powershella - który ma też wersję na linuxy?
(ale też nie rozumiem skąd masz takie zapotrzebowanie i ogólnie nie wiem na co komuś kto nie ma windowsa, używanie batcha / PSa)