There is simply no way to safely pass arguments to a batch file on Windows. The way it handles argument parsing is so deeply fucked that any amount of untrusted input is intrinsically able to achieve arbitrary code execution. Clown shoes operating system.

































