AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Rechner aufwecken

Ein Thema von Codehunter · begonnen am 15. Aug 2019 · letzter Beitrag vom 15. Aug 2019
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#1

Rechner aufwecken

  Alt 15. Aug 2019, 10:57
Hallo!

Mir ist aufgefallen, dass Windows 10 in der Lage ist, einen heruntergefahrenen Rechner aufzuwecken, um seine Updates zu installieren. Mich würde interessieren, ob man diese Fähigkeit auch in Delphiprogrammen einsetzen kann, um den Rechner aufzuwecken wenn bestimmte Aufgaben nach Zeitplan zu erledigen sind. In unserem Fall geht es um typischerweise unbeaufsichtigte Systeme, aber keine richtigen Server sondern in der Praxis oftmals gewöhnliche PCs, die von Kundenmitarbeitern gutgemeinterweise zum Feierabend runtergefahren werden. In der Nacht warten aber wichtige "Termingeschäfte" auf Erledigung, die dann natürlich unterlassen werden.

Grüße
Cody
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
  Mit Zitat antworten Zitat
pesi

Registriert seit: 29. Aug 2003
Ort: 36217 Ronshausen
117 Beiträge
 
Delphi XE5 Professional
 
#2

AW: Rechner aufwecken

  Alt 15. Aug 2019, 11:13
"Aufwecken" kann man aber vermutlich höchstens aus dem Sleep-Modus von Win10. Du sagst aber, dass die Leute den Rechner herunterfahren. Das sind schon zwei unterschiedliche Dinge.
Sleep-Modus könnte gehen (auch wenn ich nicht sagen kann wie), aber ein heruntergefahrener Rechner ist erst mal maustot.
  Mit Zitat antworten Zitat
jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#3

AW: Rechner aufwecken

  Alt 15. Aug 2019, 11:17
da würde ich erstmal einen Blick auf die Windows 10 Aufgabenplanung werfen.
Erstelle eine Aufgabe und schau Dir die Bedingungen (Reiter) an, Stichwort "Energie", "reaktivieren".

Damit würde ich mal spielen für den Anfang.
Gruß, Jo
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Rechner aufwecken

  Alt 15. Aug 2019, 11:19
Hallo,
schau mal hier
https://docs.microsoft.com/en-us/win...etsuspendstate

und dort ziemlich weit unten der Link
see System Wake-up Events.
Heiko
  Mit Zitat antworten Zitat
Benutzerbild von Moombas
Moombas

Registriert seit: 22. Mär 2017
Ort: bei Flensburg
525 Beiträge
 
FreePascal / Lazarus
 
#5

AW: Rechner aufwecken

  Alt 15. Aug 2019, 11:28
Du kannst doch das Booten übers Netzwerk einschalten: "Wake On LAN".
Zumindest testen würde ich es, auch wenn eigentlich nicht vorgesehen das dies nach dem Ausschalten funktioniert (Siehe Seite 2):

https://www.com-magazin.de/praxis/ne...an-323958.html

Aber ggf. kannst du eine Kombination aus folgenden Punkten verwenden:

1. "Herunterfahren" verbieten (z.B. per GPO) Siehe dazu: https://kotte.biz/windows-herunterfa...nie-verbieten/
2. "Sleepmode" einstellen (sofern gewünscht)
3. WakeOnLan im BIOS einschalten (nur wenn der Sleepmode eingeschaltet wurde)
Damit sollten die ersten Hürden genommen sein, dann könntest du:
4. Den PC aus dem Sleep holen per WakeOnLAN (nur wenn der Sleepmode eingeschaltet wurde)
5. Die Updates etc. ausführen

Hab das selber aber auch noch nie durchgespielt/ getestet aber evtl. etwas für dich.
Der Weg ist das Ziel aber man sollte auf dem Weg niemals das Ziel aus den Augen verlieren.

Geändert von Moombas (15. Aug 2019 um 11:39 Uhr)
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.156 Beiträge
 
Delphi 10 Seattle Enterprise
 
#6

AW: Rechner aufwecken

  Alt 15. Aug 2019, 11:37
Also bei meinen PCs sehe ich es (natürlich nur wenn man im Event-Viewer nachsieht) auch immer dass er sich nach dem Patchday gerne nachts um 2 einmal kurz einschaltet, Updates installiert und wieder herunterfährt.

Auf der Arbeit würde ich mir das noch durch Wake-On-LAN erklären, aber das Ding zu hause weckt definitiv keiner über LAN auf. Das müsste also bestimmt auch per Scheduling gehen. Sowas habe ich doch schon vor Jahren in alten BIOS-Einstellungen gesehen, dass man eine festgelegte Zeit einstellen konnte wann der PC sich einschalten soll.

Wie man das per Windows setzt wüsste ich spontan aber auch nicht...
  Mit Zitat antworten Zitat
Benutzerbild von Moombas
Moombas

Registriert seit: 22. Mär 2017
Ort: bei Flensburg
525 Beiträge
 
FreePascal / Lazarus
 
#7

AW: Rechner aufwecken

  Alt 15. Aug 2019, 11:41
Also mein PC fährt Nachts nicht alleine hoch und installiert Updates (Win10). Davon steht bei mir auch nichts im Eventviewer.
Der Weg ist das Ziel aber man sollte auf dem Weg niemals das Ziel aus den Augen verlieren.
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.156 Beiträge
 
Delphi 10 Seattle Enterprise
 
#8

AW: Rechner aufwecken

  Alt 15. Aug 2019, 11:44
Ist bei mir Windows Pro, nicht Home. Vielleicht macht das einen Unterschied 🤔
  Mit Zitat antworten Zitat
Benutzerbild von Moombas
Moombas

Registriert seit: 22. Mär 2017
Ort: bei Flensburg
525 Beiträge
 
FreePascal / Lazarus
 
#9

AW: Rechner aufwecken

  Alt 15. Aug 2019, 11:49
Nope, habe auch Win 10 Pro.
Aber mittlerweile kann man aus Windows heraus ja durchaus am BIOS Einstellungen verändern (evtl. mit Einschränkungen).
Daher würde mich das nicht wundern, wenn es die Möglichkeit geben würde. Aber außer über den von mir oben beschriebenen Weg (der auch über das Internet funktionieren soll, sofern Zugriff besteht), wüsste ich aktuell auch keinen.
Der Weg ist das Ziel aber man sollte auf dem Weg niemals das Ziel aus den Augen verlieren.
  Mit Zitat antworten Zitat
Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#10

AW: Rechner aufwecken

  Alt 15. Aug 2019, 11:53
"Aufwecken" kann man aber vermutlich höchstens aus dem Sleep-Modus von Win10. Du sagst aber, dass die Leute den Rechner herunterfahren. Das sind schon zwei unterschiedliche Dinge.
Sleep-Modus könnte gehen (auch wenn ich nicht sagen kann wie), aber ein heruntergefahrener Rechner ist erst mal maustot.
Jain. Ich habe selber schon erlebt, dass ein Windows 10 (Pro) in der Lage war, einen heruntergefahrenen PC wieder zu reaktivieren, Updates zu installieren und wieder runter zu fahren. Das ist sicherlich Hardwareabhängig, aber scheinbar gibt es inzwischen UEFIs die entsprechend angesteuert werden können.

da würde ich erstmal einen Blick auf die Windows 10 Aufgabenplanung werfen.
Erstelle eine Aufgabe und schau Dir die Bedingungen (Reiter) an, Stichwort "Energie", "reaktivieren".
Ist mir bekannt, allerdings geht es darum, die Einrichtung solcher Aufweck-Events DAU-kompatibel zu machen. Da braucht man gar nicht erst versuchen, den Anwender die MMC zu erklären. Heißt: Egal ob nun direkt ins SMBIOS/UEFI oder als Job für die Aufgabenplanung, ich müsste dem Anwender den Einrichtungsaufwand delphiseitig abnehmen.

EDIT/NACHTRAG Das geht bei Windows sogar so weit, dass ich schon erlebt habe wie es aus einer VirtualBox-VM heraus in der Lage war, das UEFI der Hostmaschine zu beschreiben. In dem Fall ging es aber nicht um Wake-Scheduling sondern um Energie-Einstellungen, die mit VBox nicht kompatibel waren und immer wieder auftauchten.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden

Geändert von Codehunter (15. Aug 2019 um 11:56 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:32 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