Sto scrivendo una sceneggiatura di pipistrelli in cui invoco un programma (come javac). Per semplicità, voglio verificare se il comando esiste prima di eseguirlo. cioè se il comando esiste in PERCORSO.
Per esempio,
if (my_command.exe is a recognized command) then (
my_command.exe my_args
) else (
REM Output was probably "'my_command.exe' is not recognized as an internal or external command, operable program or batch file."
REM Do not run my_command.exe
)
Qual è il modo migliore per farlo in Windows?