Hirdetés

Új hozzászólás Aktív témák

  • andriscs

    aktív tag

    Hi!


    Mivel az eheti szerverlefoglalások miatt az MSDN nem érhető el, ezért itt próbálok kérdezni :)

    Szóval éppen egy Windows service-t írok, amiben azt szeretném elérni, hogy bizonyos idő után indítsa el a windows logoff-ot. A timer része már kész van, azonban a kilépést nem hajtja végre. A kövekező kódot használom:

    Process p = new Process();
    p.StartInfo.FileName = "shutdown.exe";
    p.StartInfo.Arguments = "-l";
    p.StartInfo.UseShellExecute = false;
    p.Start();

    Ennek hatására semmi nem történik. Teszteltem a service-t, például file-írásra jól működik. Annyit sikerült már megtudnom, hogy Service nem tud "ablakos" progit futtatni, mert nincs képernyője, hiszen bejelentkezéstől kezdve folyamoatosan fut. Valami miatt azonban ez a processz nem fut le, persze akkor igen, ha a VS is fut, és csatolva van a service-hez. Valakinek van ötlete, miért nem működik?

    Andris - http://andriscs.blogspot.com

Új hozzászólás Aktív témák