9

Windows Command line: Is there any way to check syntax of bat file without actually running it?

jarnosz
  • 165
  • 9
JosephDoggie
  • 213
  • 1
  • 4
  • 9

2 Answers2

3

Unfortunately a good and extensive checker doesn't really exist.

The only one I was able to locate is BatCodeCheck, which dates from 2014 and which checks for only a limited number of errors.

harrymc
  • 455,459
  • 31
  • 526
  • 924
1

Maybe you could try to run the .bat in a sandbox enironment. I haven't tried it myself, but start the cmd.exe in a sandbox programm and then try to execute the bat file.

This might work if all necessary files are present.

gxor
  • 178
  • 1
  • 6