Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Welche Service laufen wo, wenn XP_Prof abgemeldet ist? (https://www.delphipraxis.net/73611-welche-service-laufen-wo-wenn-xp_prof-abgemeldet-ist.html)

moperswings 20. Jul 2006 14:43


Welche Service laufen wo, wenn XP_Prof abgemeldet ist?
 
Hallo,

ich möchte in XP einen timer einbauen, der den Rechner herunterfährt, wenn sich z.B. nach 30 Minuten niemand angemeldet hat. Doch in welchen Service muss man sich da einklinken? Im Prinzip muss es machbar sein, weil der Bildschirmschoner ja auch anspringt, wenn niemand angemeldet ist!

Hoffe, ihr könnt mir helfen

Viele Grüsse, moperswings

H4ndy 20. Jul 2006 15:58

Re: Welche Service laufen wo, wenn XP_Prof abgemeldet ist?
 
Ich würde spontag sagen, dass du einfach selber einen Service programmierst, bzw.
dein Programm als Service laufen lässt. Theoretisch müssten ja alle Services beim
Windows-Start geladen werden, auch ohne dass sich jemand angemeldet hat.

Dein Programm/Service muss dann halt nur irgendwie mitbekommen, wenn sich jemand anmeldet
und sich dann deaktiven. Ansonsten eben 30min warten und dann Windows beenden.
(Vielleicht reicht es ja schon 30min nach dem letzten Input zu warten. Wäre ja schließlich
doof wenn ich mich gerade nach 29m und 50s anmelden will und dann sofort Windows runterfährt).

Phistev 20. Jul 2006 17:17

Re: Welche Service laufen wo, wenn XP_Prof abgemeldet ist?
 
Oder programmier dir einen Bildschirmschoner, der das macht und trage ihn unter HKEY_USERS\.DEFAULT\Control Panel\Desktop\SCRNSAVE.EXE ein

moperswings 21. Jul 2006 09:51

Re: Welche Service laufen wo, wenn XP_Prof abgemeldet ist?
 
Das mit dem Bildschirmschoner ist eine gute Idee.
Aber wie kann ich unterscheiden, ob der Benutzer abgemeldet ist oder nur eine Pause macht?

Luckie 21. Jul 2006 13:06

Re: Welche Service laufen wo, wenn XP_Prof abgemeldet ist?
 
Sharky hatte mal das gleiche Problem: http://www.delphipraxis.net/internal...=507871#507871

Phistev 21. Jul 2006 21:43

Re: Welche Service laufen wo, wenn XP_Prof abgemeldet ist?
 
Zitat:

Zitat von moperswings
Aber wie kann ich unterscheiden, ob der Benutzer abgemeldet ist oder nur eine Pause macht?

Die Einstellungen für die Bildschirmschoner (Welcher Schoner nach welcher Zeit) wird für jeden User getrennt gespeichert. Für den Anmeldeschirm ist das unter HKCU\.DEFAULT


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz