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:
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"); }
Il servizio è installato, parte, si ferma e lo vedo pure nello task manager! Ma non mi avvia il file batch! Dove sbaglio?
grazie anticipatamente...