Client soll Programm starten, wenn Server online

Probleme oder Fragen zum Lights-Out Add-In unter Windows Home Server 2011 und Windows Server 2012 Essentials werden hier beantwortet
Antworten
noxx
Foren-Mitglied
Beiträge: 125
Registriert: 5. Aug 2009, 20:35

Client soll Programm starten, wenn Server online

Beitrag von noxx »

Hallo

Gibt's eine Möglichkeit ein Programm auf einem Client zu starten,
wenn der Server online ist, also die Lampe von Lightsout auf Gelb springt?

Gruss
Server:
BitFenix Phenom M - ASRock B75 Pro3-M - 8GB-Kit Crucial Ballistix Sport - Intel G2140 - Corsair CX Series Modular CX430M - 2x 2TB Western Digital WD20EARX - WHS 2011
Benutzeravatar
larry
Moderator
Beiträge: 10001
Registriert: 22. Dez 2007, 16:13

Re: Client soll Programm starten, wenn Server online

Beitrag von larry »

Nein, eine solche Funktion gibt es in Lightsout nicht.
Wüsste jetzt auch kein Programm, welches diese Funktion anbietet.

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
Martin
Moderator
Beiträge: 9986
Registriert: 11. Sep 2007, 10:51
Wohnort: Im wilden Süden

Re: Client soll Programm starten, wenn Server online

Beitrag von Martin »

Ich hab den Wunsch mal auf die Wunschliste gesetzt.

Gruß
Martin
Essentials 2016 unter Windows Server 2022 auf HP Microserver Gen 8.
Entwickler von Lights-Out
Roland M.
WHS-Experte
Beiträge: 2760
Registriert: 3. Okt 2008, 18:36
Wohnort: Graz, Österreich
Kontaktdaten:

Re: Client soll Programm starten, wenn Server online

Beitrag von Roland M. »

Hallo!

Code: Alles auswählen

:loop
if exist \\server\\share\irgendwas.txt goto weiter
delay 60
goto loop
:weiter
meinProgramm.exe
So als Grundgerüst... ;)


Roland
Homemade VM-Server mit Intel S1200KPR, Xeon E3-1245v2, 16 GB ECC RAM, 2 x 3 TB HDD
Homemade WHS 2011 mit Intel S1200KP, Xeon E3-1245, 8 GB ECC RAM und 2 TB HDD (40 W)
Homemade WHS 2011 mit Intel DG33BU, Celeron 420, 3 GB RAM, 2 TB HDD (Remote Backup Server)
Out of commission:
Homemade WHS (v1) mit Intel DG33BU, Core2Duo E6750, 4 GB RAM und 1,5 TB + 1 TB + 1 TB HDD
Homemade SBS 2008 mit Intel S3200SHV, Xeon E3110, 8 GB RAM und 2 x 1,5 TB HDD
Homemade Sophos UTM-9 Firewall mit Intel S1200KP, i3-2120T, 4GB RAM, Intel Pro/1000 und SSD (30 W)
noxx
Foren-Mitglied
Beiträge: 125
Registriert: 5. Aug 2009, 20:35

Re: Client soll Programm starten, wenn Server online

Beitrag von noxx »

Sowas habe ich schon, das klappt aber nicht.

Problem ist wohl, wenn die Eingabeaufforderung 1x ins leere läuft, das ding immer so tut als
wäre der Ordner nicht verfügbar. Erst ein Aufrufen des Scriptes wenn der Ordner da ist,
klappt.

Das perfekte wäre ein Lösung über Lightsout

@Martin
Danke dir

Hier mein Script:

Code: Alles auswählen

@echo off
@start c:\MePo_Start\wol.exe A0B3DDD65B90 192.168.178.41

@echo starte Mediaportal in 30 Sekunden
@echo. 
@echo ...einen Moment
@c:\MePo_Start\wait.exe 30000

SET PFAD= \\WHS2011\Videos

@SET COUNT=0

:loop

if exist %PFAD% (
echo Netzwerkordner online
goto Mediaportal
)
@echo Netzwerkordner offline
@echo Erfolglose Abfragen: %COUNT%
@c:\MePo_Start\wait.exe 15000

@set /a COUNT=%COUNT%+1

@if (%COUNT%) == (10) goto END

@goto loop

:Mediaportal
@echo .
@c:\MePo_Start\wait.exe 1000
@echo ..
@c:\MePo_Start\wait.exe 1000
@echo ...
@c:\MePo_Start\wait.exe 1000

@echo Server online
@c:\MePo_Start\wait.exe 3000
@echo starte TV Service
net start TvService
@c:\MePo_Start\wait.exe 3000
@echo starte Mediaportal
@c:\MePo_Start\wait.exe 3000
@start "MePo" "C:\Program Files\Team MediaPortal\MediaPortal\Mediaportal.exe"

exit

:END
@echo Server starten fehlgeschlagen
@echo.
@echo.
@echo.
@pause
@Exit
Server:
BitFenix Phenom M - ASRock B75 Pro3-M - 8GB-Kit Crucial Ballistix Sport - Intel G2140 - Corsair CX Series Modular CX430M - 2x 2TB Western Digital WD20EARX - WHS 2011
Antworten