Windows-Befehlszeile: Gibt es eine Möglichkeit, die Syntax der bat-Datei zu überprüfen, ohne sie tatsächlich auszuführen?

565
JosephDoggie

Windows-Befehlszeile: Gibt es eine Möglichkeit, die Syntax der bat-Datei zu überprüfen, ohne sie tatsächlich auszuführen?

2

2 Antworten auf die Frage

2
harrymc

Leider existiert ein guter und umfangreicher Checker nicht wirklich.

Der einzige, den ich finden konnte, ist BatCodeCheck, der aus dem Jahr 2014 stammt und nur eine begrenzte Anzahl von Fehlern prüft.

1
user845521

Vielleicht könnten Sie versuchen, die .bat in einer Sandbox-Umgebung auszuführen. Ich habe es selbst nicht ausprobiert, aber starte die cmd.exe in einem Sandbox-Programm und versuche dann, die bat-Datei auszuführen.

Dies kann funktionieren, wenn alle erforderlichen Dateien vorhanden sind.