Ciao a tutti!
ho creato un servizio di base con Visual Studio 2010 Ultimate, il quale all'avvio,allo stop e allo shutdown devono far partire uno script batch passando un parametro. Questo è quello che ho scritto nel codice:
Il servizio è installato, parte, si ferma e lo vedo pure nello task manager! Ma non mi avvia il file batch! Dove sbaglio?codice:protected override void OnStart(string[] args) { Process.Start("C:\\Users\\Desktop\\Batch.bat", "Start"); } protected override void OnStop() { Process.Start("C:\\Users\\Desktop\\Batch.bat", "Stop"); } protected override void OnShutdown() { Process.Start("C:\\Users\\Desktop\\Batch.bat", "Shutdown"); }
grazie anticipatamente...

Rispondi quotando