In un file di comando, startup.cmd, ho qualcosa di simile
start "program.exe"
Vorrei fare quanto segue:
if running, stop program.exe
start program.exe
Provai
taskkill program.exe
Se il processo non è in esecuzione, però, ricevo un errore e non voglio ottenere errori ... Non sono sicuro che neanche questo sia un omicidio troppo violento.
Come posso interrompere il mio programma se è in esecuzione, prima di avviarlo? (se si avvia mentre è in esecuzione un'altra istanza di se stesso, i risultati potrebbero essere imprevedibili ...)
(Finestre)