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.
Windows-Befehlszeile: Gibt es eine Möglichkeit, die Syntax der bat-Datei zu überprüfen, ohne sie tatsächlich auszuführen?
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.
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.