Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Prüfen ob Windows "vollständig" gestartet ist
rollerfreak2
myCSharp.de - Member

Avatar #avatar-3271.jpg


Dabei seit:
Beiträge: 928

Themenstarter:

Prüfen ob Windows "vollständig" gestartet ist

beantworten | zitieren | melden

Hallo zusammen,

gibt es irgendeine Möglichkeit bei Start einer Application (liegt im Autostart) festzustellen ob Windows mit dem Bootvogang fertig ist? Würde halt ungern einen Timer einbauen der einfach 2 Minuten wartet.

Eventuell kann man irgendwie die Priorität der Autorun in der Registry beeinflussen? Hab dazu aber bis jetzt nichts gefunden!

Der Key liegt bei: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
Again what learned...
private Nachricht | Beiträge des Benutzers
T-Virus
myCSharp.de - Member



Dabei seit:
Beiträge: 1918
Herkunft: Nordhausen, Nörten-Hardenberg

beantworten | zitieren | melden

Die Frage ist was du damit bezwecken willst.
Eigentlich gibt es keinen Grund warum man warten müsste bis Windows fertig gebootet hat.

Eine genaue Prüfung für sowas wäre mir aktuell nicht bekannt.

T-Virus
Developer, Developer, Developer, Developer....

99 little bugs in the code, 99 little bugs. Take one down, patch it around, 117 little bugs in the code.
private Nachricht | Beiträge des Benutzers
rollerfreak2
myCSharp.de - Member

Avatar #avatar-3271.jpg


Dabei seit:
Beiträge: 928

Themenstarter:

beantworten | zitieren | melden

Naja ich empfand das als einfacher als zu prüfen ob der TFS Service bzw. ein TFS Server erreichbar ist sowie ein Netzlaufwerk. Und beide Eigenschaften sind halt erfültt wenn das Windows follständig geladen ist, zumindets auf den Rechnern wo die Application installiert werden soll!
Again what learned...
private Nachricht | Beiträge des Benutzers
MrSparkle
myCSharp.de - Team

Avatar #avatar-2159.gif


Dabei seit:
Beiträge: 5991
Herkunft: Leipzig

beantworten | zitieren | melden

Hi rollerfreak2,

zu überprüfen, ob ein Server erreichbar ist oder ein Netzlaufwerk ist immerhin möglich. Zu überprüfen, ob Windows alle AutoRun-Anwendungen geladen hat, stell ich mir ehrlich gesagt wesentlich schwieriger vor.

Christian
Weeks of programming can save you hours of planning
private Nachricht | Beiträge des Benutzers
rollerfreak2
myCSharp.de - Member

Avatar #avatar-3271.jpg


Dabei seit:
Beiträge: 928

Themenstarter:

beantworten | zitieren | melden

Sieht so aus, ich hätte halt gedacht es gebe irgend ein Systemevent oder ähnliches um das zu checken. Dann werde ich wohl auf die besagten Conditions checken müssen!
Again what learned...
private Nachricht | Beiträge des Benutzers
Grumbler85
myCSharp.de - Member



Dabei seit:
Beiträge: 550
Herkunft: Rheingau Taunus

beantworten | zitieren | melden

Für eine Autostart Anwendung trifft das jetzt nicht zu, aber wenn du einen Dienst (also windows-Service) implementierst, kannst du Abhängigkeiten für den Start definieren, in deinem Fall also TFSService und der Netzwerklaufwerke-Client-Dienst (sofern es den gibt ;-))

Wenn du keinen Service willst, würde ich aber auch einfach auf die Preconditions checken.
Der Vorteil der Klugheit liegt darin, dass man sich dumm stellen kann - umgekehrt ist das schon schwieriger (K. Tucholsky)
Das Problem mit Internet-Zitaten ist, dass sie oftmals zu unrecht als authentisch angenommen werden. (K. Adenauer)
private Nachricht | Beiträge des Benutzers