intanto grazie gibra! ho provato ma purtroppo nulla..
ora ho sto provando a lanciare il batch dando questi comandi:
codice:
            Process p = new Process();             p.StartInfo.RedirectStandardOutput = true;             p.StartInfo.UseShellExecute = false;             p.StartInfo.FileName = @"C:\\Users\Desktop\\Batch.bat";             p.StartInfo.Arguments = "Shutdown";             p.Start();             p.WaitForExit();
Ma purtroppo niente..però ieri sera ho inserito nel codice del mio servizio windows anche un eventLog, per poter fare almeno una specie di debug e ho notato che nel visualizzatore eventi mi ha creato correttamente nei registri applicazioni e servizi una nuova voce, però non registra alcun messaggio che gli do con il comando
codice:
 eventLog1.WriteEntry("MioServizio Avviato");
.... davvero non so come andare avanti..