Programmstart wenn Client im Netzwerk erscheint

Probleme oder Fragen zum Lights-Out Add-In unter Windows Home Server 2011 und Windows Server 2012 Essentials werden hier beantwortet
Antworten
Flymy
Foren-Einsteiger
Beiträge: 11
Registriert: 13. Feb 2012, 22:15

Programmstart wenn Client im Netzwerk erscheint

Beitrag von Flymy »

Hallo

Ich habe eine Frage auf welche ich trotz zahlreichen Googleanfragen keine Lösung gefunden habe.

Lights Out erkennt bei mir sehr gut wenn sich ein PC im Heimnetzwerk anmeldet - sprich eingeschaltet wird und zum Router eine Verbindung bekommt.
Jetzt meine Frage: Kann Lights Out nicht automatisch einen Dienst/Programm starten wenn es dies "mitkriegt"? Das wäre doch das NonPlusUltra!? Oder kann LO dies eh, nur ich kapiers nicht?
Falls es dies nicht kann, wie kann ich sowas realisieren?

Bedanke mich schon jetzt für eine schlüssige Antwort!
Lg
Flymy

"Selbstgebauter Homeserver auf Basis eines E-350 mit WHS 2011!"
Benutzeravatar
larry
Moderator
Beiträge: 10001
Registriert: 22. Dez 2007, 16:13

Re: Programmstart wenn Client im Netzwerk erscheint

Beitrag von larry »

Technisch wäre das bestimmt machbar.
Diese Funktion gibt es aber in LightsOut nicht.

Wenn du den Hintergrund etwas erläuterst, hat vielleicht jemand eine anderweitige Lösung für dich.

Gruß
Larry
Hauptserver: Intel I3-2100, MSI H67MA-E45, WHS 2011
System: Corsair Force GT 90GB - Datenplatten: 2*Seagate 3TB + ext. WD 500 GB für Serversicherung(nur System),8 GB Ram, Fractal Design R3, be quiet! L7-300W, 2*Digital Devices cineS2(Mediaportal)
Archivserver: Intel Cel.G530, Intel DB65AL, WHS 2011, Drivebender
System: SamsF4 320GB - Datenplatten: 5*2TB SamsF4. + VHD für Serversicherung(nur System), 4 GB Ram, Lancool K-11X, be quiet! L7-300W
Backupserver: AMD Athl. X2 4850e, Gigabyte GA-MA780G-UD3H, 3*Asrock SATA3 + 1* DeLOCK 70154 SATA Controller, WHS 2011, Drivebender
System: SamsF4 320 GB - Datenplatten: 15 diverse Platten + VHD für Serversicherung(nur System) ,4 GB Ram, Seasonic ss 330 Watt
Router: AVM FRITZ!Box 7270, Kabel Deutschland
Clients: 2* HTPC, Win7 HP 32 Bit - 2*Arbeitsrechner Win7 HP 64 Bit - 1*Laptop Win7 HP 32-Bit
Flymy
Foren-Einsteiger
Beiträge: 11
Registriert: 13. Feb 2012, 22:15

Re: Programmstart wenn Client im Netzwerk erscheint

Beitrag von Flymy »

Bedanke mich schon jetzt für eure Bemühungen!

Eigentlich möchte ich nur, dass der Server nachdem er erkannt hat, dass ein Client eingeschaltet wurde automatisch per Aufgabe ein Programm startet. In meinem konkreten Fall wäre dies SyncToy um dann eine Ordnersynchronisation durchzuführen. Diese Synchronisation funktioniert schon wie gewollt autonom! Nur am Start der ganzen Sache hapert es halt noch.
Es wäre doch ein Leichtes so etwas in LO noch zu implementieren für jemanden der sich programmiertechnisch auskennt, da ja das wesentlich Schwierigere, nämlich das Erkennen eines am Netzwerk hängenden eingeschalteten Computers ja bereits realisiert wurde.
Aber da ich nun weiß, dass LO dies def nicht kann muss ich mich nach einer anderen Lösung umsehen. Hat vielleicht noch jemand eine Idee, oder kennt jemand ein anderes Programm, dass genau dies kann?

Lg
Benutzeravatar
Nobby1805
Moderator
Beiträge: 21381
Registriert: 6. Jun 2009, 17:40
Wohnort: Essen

Re: Programmstart wenn Client im Netzwerk erscheint

Beitrag von Nobby1805 »

Warte doch mal was Martin dazu sagt ...
WHS:inzwischen abgeschaltet Acer H340 mit 1x 1 TB (WD10EAVS), 3x 2 TB (2 WD20EARS und 1 ST2000DM001), PP3+UR2
Server:
Intel Celeron J3455 auf Gigabyte Board, Win 10 Pro x64 21H2, 640 GB (System), 16 TB (Backup), 4 TB (Daten), Lindenberg Backup und LightsOut 3
5 Clients:
1 Intel i5-4670K, ASUS H87-PRO, 32 GB, 250 GB SSD, 2x 500 GB, Win 10 Pro x64 21H2
1 Lüfterlos fürs Wohnzimmer, Intel Celeron N4100, 4 GB, 128 GB, Win 11 Pro x64 21H2
1 AMD Ryzen 7 3700X, Gigabyte AORUS, 32 GB, Win 10 Pro x64 2009
1 Sony Vaio EB 2H4E, Win 10 Home x64 2009
1 Samsung NP-R540-JS09DE, Win 10 Pro x64 2009


WHSListTombstones, ein Tool zur Auflistung aller Tombstones
WHSDisks, ein Tool zur Darstellung und Prüfung der DriveExtender-Konfiguration
WHSDiskNames, ein Tool zur Änderung der Plattennamen in der Konsole
WHSBackup, Infos und Tool zur Backup-DB (2011-Version (auch für WSE2012))
Bitte schreibt bei Fragen und Problemen eure Konfig in die Signatur
JoachimL
WHS-Experte
Beiträge: 1228
Registriert: 21. Sep 2009, 22:48

Re: Programmstart wenn Client im Netzwerk erscheint

Beitrag von JoachimL »

Flymy hat geschrieben:Bedanke mich schon jetzt für eine schlüssige Antwort!
Spannend wird doch die Frage was passieren soll, wenn die Verbindung wieder unterbrochen wird bevor die Synchronisation fertig ist. Soll dann beim nächsten Start fortgesetzt werden? neu gestartet werden? Soll der Benuter mit den Fehlern zugemüllt werden? SyncToy erscheint mir da nicht wirklich geeignet.
Wenn Du diese Probleme vermeiden willst, dann überlässt Du entweder dem Benutzer die Kontrolle, oder Du machst es so robust dass es den Trigger von Lights-Out auch nicht mehr braucht sondern das Tool selbständig die Synchronisation fortsetzt wenn die Verbindung da ist. Ein bischen Robocopy gemixt mit Timeout in einer Endlosschleife (als Aufgabe verschalt damit auch ein Neustart überstanden wird) sollte eigentlich ausreichen.
Gruß Joachim
WHS r.i.p. - Software die nicht mehr gewartet wird sollte man nicht mehr einsetzen.
Bei mir laufen drei Dell T20, inzwischen alle unter Hyper-V-2019. Darauf viele virtuelle Maschinen, darunter Windows 10 Pro, Ubuntu 18.04/20.04 LTS (teilweise mit Docker), und auch mal andere. Ein T20 läuft 7*24 und stellt u.a. Mailcow-Dockerized und einen Samba-Domain-Controller (ein 2. läuft auf einem NUC) bereit. Klingt vielleicht seltsam, aber so ist das System - alle - mit Bitlocker verschlüsselt und kann vollständig und konsistent gesichert werden - beides sonst unter Linux schwierig bis unmöglich. Zum Sichern dient das von mir entwickelte Lindenberg Software Backup.
Fragen bitte nicht per PN sondern im Forum - dann haben andere auch was davon. Ich poste hier in meiner Freizeit, Ungeduld ist meiner Meinung nach fehl am Platz...
Traseus
Foren-Mitglied
Beiträge: 951
Registriert: 15. Mai 2011, 11:44
Wohnort: Lüneburger Heide

Re: Programmstart wenn Client im Netzwerk erscheint

Beitrag von Traseus »

So als Stichwort mal: (zumindest wenn eine Windows Version ab Professional vorliegt)

Windows Syncronisierungscenter

Und hier: viewtopic.php?f=45&t=16615 ist es auch noch erklärt...
Mein WHS 2011: Wurde durch einen Windows 10 "Server" abgelöst.
Benutzeravatar
Martin
Moderator
Beiträge: 10004
Registriert: 11. Sep 2007, 10:51
Wohnort: Im wilden Süden

Re: Programmstart wenn Client im Netzwerk erscheint

Beitrag von Martin »

Ich hab den Vorschlag mal auf die Wunschliste gesetzt.

Gruß
Martin
Essentials 2016 unter Windows Server 2022 auf HP Microserver Gen 8.
Entwickler von Lights-Out
Benutzeravatar
larry
Moderator
Beiträge: 10001
Registriert: 22. Dez 2007, 16:13

Re: Programmstart wenn Client im Netzwerk erscheint

Beitrag von larry »

Ich würde das Synchronisieren eher von Client veranlassen.
Hier kann man entsprechende Aufgaben anlegen und muss auch keinen Ordner am Client für den Server freigeben.
Bei Ausführung auf dem Server muss der Server auch eine entsprechende Zugriffsberechtigung für den Client haben.

Gruß
Larry
Hauptserver: Intel I3-2100, MSI H67MA-E45, WHS 2011
System: Corsair Force GT 90GB - Datenplatten: 2*Seagate 3TB + ext. WD 500 GB für Serversicherung(nur System),8 GB Ram, Fractal Design R3, be quiet! L7-300W, 2*Digital Devices cineS2(Mediaportal)
Archivserver: Intel Cel.G530, Intel DB65AL, WHS 2011, Drivebender
System: SamsF4 320GB - Datenplatten: 5*2TB SamsF4. + VHD für Serversicherung(nur System), 4 GB Ram, Lancool K-11X, be quiet! L7-300W
Backupserver: AMD Athl. X2 4850e, Gigabyte GA-MA780G-UD3H, 3*Asrock SATA3 + 1* DeLOCK 70154 SATA Controller, WHS 2011, Drivebender
System: SamsF4 320 GB - Datenplatten: 15 diverse Platten + VHD für Serversicherung(nur System) ,4 GB Ram, Seasonic ss 330 Watt
Router: AVM FRITZ!Box 7270, Kabel Deutschland
Clients: 2* HTPC, Win7 HP 32 Bit - 2*Arbeitsrechner Win7 HP 64 Bit - 1*Laptop Win7 HP 32-Bit
Benutzeravatar
Nobby1805
Moderator
Beiträge: 21381
Registriert: 6. Jun 2009, 17:40
Wohnort: Essen

Re: Programmstart wenn Client im Netzwerk erscheint

Beitrag von Nobby1805 »

Aber die Idee finde ich gut ... es kann ja auch mal etwas anderes als eine Sicherung / Replizierung sein die man beim Start eiens Clients ausführen will ... und Martin, wenn du schon mal dabei bist fällt mir auch etwas ein, das ich auf dem Server ausführen möchte wenn ein Client ausgeschaltet worden ist
WHS:inzwischen abgeschaltet Acer H340 mit 1x 1 TB (WD10EAVS), 3x 2 TB (2 WD20EARS und 1 ST2000DM001), PP3+UR2
Server:
Intel Celeron J3455 auf Gigabyte Board, Win 10 Pro x64 21H2, 640 GB (System), 16 TB (Backup), 4 TB (Daten), Lindenberg Backup und LightsOut 3
5 Clients:
1 Intel i5-4670K, ASUS H87-PRO, 32 GB, 250 GB SSD, 2x 500 GB, Win 10 Pro x64 21H2
1 Lüfterlos fürs Wohnzimmer, Intel Celeron N4100, 4 GB, 128 GB, Win 11 Pro x64 21H2
1 AMD Ryzen 7 3700X, Gigabyte AORUS, 32 GB, Win 10 Pro x64 2009
1 Sony Vaio EB 2H4E, Win 10 Home x64 2009
1 Samsung NP-R540-JS09DE, Win 10 Pro x64 2009


WHSListTombstones, ein Tool zur Auflistung aller Tombstones
WHSDisks, ein Tool zur Darstellung und Prüfung der DriveExtender-Konfiguration
WHSDiskNames, ein Tool zur Änderung der Plattennamen in der Konsole
WHSBackup, Infos und Tool zur Backup-DB (2011-Version (auch für WSE2012))
Bitte schreibt bei Fragen und Problemen eure Konfig in die Signatur
Benutzeravatar
Martin
Moderator
Beiträge: 10004
Registriert: 11. Sep 2007, 10:51
Wohnort: Im wilden Süden

Re: Programmstart wenn Client im Netzwerk erscheint

Beitrag von Martin »

Ok, Wunschliste erweitert :)

Gruß
Martin
Essentials 2016 unter Windows Server 2022 auf HP Microserver Gen 8.
Entwickler von Lights-Out
Flymy
Foren-Einsteiger
Beiträge: 11
Registriert: 13. Feb 2012, 22:15

Re: Programmstart wenn Client im Netzwerk erscheint

Beitrag von Flymy »

So, habe mich heute nochmal etwas mit der Thematik beschäftigt!

@JoachimL: Ja mir ist bewusst, dass meine Lösung mit SyncToy eher Russisch als fein Englisch ist. Wie es damit aussieht was passiert wenn die Verbindung unterbrochen wird bevor die Synchronisation fertig ist, ist eine gute Frage, aber nach ein paar Tests kann ich sagen, dass SyncToy dies durchaus rafft und dann normal fortsetzt. Ich habe ja nur eine Aufgabe erstellt die ST startet, Synchronisieren schafft es dann selbst ganz gut. Außerdem muss man so am Clienten keine Software installieren ... falls dies zur Pro-Seite hinzugezählt werden darf! ;)

@Traseus: Danke für den Link! Ja mit Offlinedateien hab ich auch schon überlegt, Mir gefällt allerdings das Prinzip dahinter nicht. Außerdem habe ich (Schande über mich) es nicht hingebracht, obwohl ich mich genau an die Anleitung gehalten habe, dass mir im Kontext (rechte MT auf Ordner) dann angeboten wird "Immer offline verfügbar machen". K.A. warum. Habe mich aber dann auch nicht sonderlich lange damit beschäftigt, da mir, wie gesagt, das System dahinter nicht wirklich behagt (zu starr).

@ larry: Geb ich dir recht! Ist natürlich besser! Wie genau würdest du das realisieren? Oder denkst du da auch mit Offlinedateien etc. - eher nicht oder?
Bzw. Wie kann man eine Aufgabe erstellen die ein über Netzwerk etwas auslöst?

Mich wundert es nur, dass es diesbezüglich kaum Lösungen zur Synchronisation von Ordnern im eigenen Netzwerk gibt, die vl noch als Dienst laufen, nur am Server installiert werden müssen und dies eben dann tun wenn der Client online kommt. Div SynchTools gibts ja heutzutage schon wie Sand am Meer.. Dropbox etc. Aber die Laufen halt alle über Ihre eigenen Server. Falls sich diesbezüglich nichts mehr ergibt setze ich alle Karten auf das "neue" Projekt Sparkleshare. Gibts derzeit leider nur für Linux Distributionen und Mac. Aber Windows wird ja bekanntlich auch noch unterstützt werden... hoffentlich demnächst!

Eine Frage noch am Rande bezüglich LightsOut Client + automatisches Aufwecken wenn Pc startet. Funktioniert das bei euch immer, wenns einmal geht? Bei mir gehts eigentlich nur halt zeitlich begrenzt, dann rührt sich da nichts mehr. Weiß nicht worans liegt aber wahrscheinlich irgendwas mit dem Router und ARP... das ewige leidige Thema das mich auch schon bei WoL verfolgt!

Naja...viel zu viel geschrieben. Wünsch euch noch einen schönen Abend!

LG
Benutzeravatar
Martin
Moderator
Beiträge: 10004
Registriert: 11. Sep 2007, 10:51
Wohnort: Im wilden Süden

Re: Programmstart wenn Client im Netzwerk erscheint

Beitrag von Martin »

Eine Frage noch am Rande bezüglich LightsOut Client + automatisches Aufwecken wenn Pc startet. Funktioniert das bei euch immer, wenns einmal geht? Bei mir gehts eigentlich nur halt zeitlich begrenzt, dann rührt sich da nichts mehr. Weiß nicht worans liegt aber wahrscheinlich irgendwas mit dem Router und ARP... das ewige leidige Thema das mich auch schon bei WoL verfolgt!
Im lokalen Netz sollte es immer gehen, falls du Build 1555 drauf hast dann aktualisiere den mal auf SP2 Beta. der Client weckt den Server aber nur wenn er selber startet oder aus dem Standby kommt. Das Wecken wird max. 6 Minuten lang probiert mit wachsenden Zeitabständen.

Gruß
Martin
Essentials 2016 unter Windows Server 2022 auf HP Microserver Gen 8.
Entwickler von Lights-Out
Benutzeravatar
larry
Moderator
Beiträge: 10001
Registriert: 22. Dez 2007, 16:13

Re: Programmstart wenn Client im Netzwerk erscheint

Beitrag von larry »

Flymy hat geschrieben: @ larry: Geb ich dir recht! Ist natürlich besser! Wie genau würdest du das realisieren? Oder denkst du da auch mit Offlinedateien etc. - eher nicht oder?
Bzw. Wie kann man eine Aufgabe erstellen die ein über Netzwerk etwas auslöst?
Damit meinte ich eher, dass man ein Synchronisationstool auf dem Client via Aufgabenplaner startet. Dieses wird dann auf dem Client ausgeführt.
Hier kann auch als Signal ein WakeUp Event genutzt werden, so dass es nach jedem Aufwachen und/oder Neustart ausgeführt wird.
Wenn dann der Server automatisch von Lights Out gestartet wird, muss man sich auch nicht um das aufwecken kümmern.

Gruß
Larry
Hauptserver: Intel I3-2100, MSI H67MA-E45, WHS 2011
System: Corsair Force GT 90GB - Datenplatten: 2*Seagate 3TB + ext. WD 500 GB für Serversicherung(nur System),8 GB Ram, Fractal Design R3, be quiet! L7-300W, 2*Digital Devices cineS2(Mediaportal)
Archivserver: Intel Cel.G530, Intel DB65AL, WHS 2011, Drivebender
System: SamsF4 320GB - Datenplatten: 5*2TB SamsF4. + VHD für Serversicherung(nur System), 4 GB Ram, Lancool K-11X, be quiet! L7-300W
Backupserver: AMD Athl. X2 4850e, Gigabyte GA-MA780G-UD3H, 3*Asrock SATA3 + 1* DeLOCK 70154 SATA Controller, WHS 2011, Drivebender
System: SamsF4 320 GB - Datenplatten: 15 diverse Platten + VHD für Serversicherung(nur System) ,4 GB Ram, Seasonic ss 330 Watt
Router: AVM FRITZ!Box 7270, Kabel Deutschland
Clients: 2* HTPC, Win7 HP 32 Bit - 2*Arbeitsrechner Win7 HP 64 Bit - 1*Laptop Win7 HP 32-Bit
Flymy
Foren-Einsteiger
Beiträge: 11
Registriert: 13. Feb 2012, 22:15

Re: Programmstart wenn Client im Netzwerk erscheint

Beitrag von Flymy »

Vielen Dank für Eure kompetenten Vorschläge!
Lg
Antworten