Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Frage Microsoft Windows Netzwerk

GELÖST

Energiesparen im Netzwerk, Netzwerk per Batch steuern

Mitglied: andi1971

andi1971 (Level 1) - Jetzt verbinden

10.05.2009, aktualisiert 18.10.2012, 6837 Aufrufe, 4 Kommentare

Hallo zusammen,
ich hoffe, ihr könnt mir bei meiner Aufgabenstellung helfen. Für die Unterstützung, danke ich im voraus.

Beschreibung Netzwerk:
Fritzbox 7170
4x Client (1x XP Home, 1x XP Prof., 2x XP MCE2005
1x Server für Mails und Files (WIN 2000)

Beschreibung Kommunikation:
Die Clients greifen per IMAP auf den Server auf dem Hamster als Mailserver läuft zu. Außerdem dient der Server als zentrale Dateiablage für alle Clients mit RAID Datensicherung.

Problem:
Der Server läuft entweder durch (24/7) oder muss von Hand bzw. mit psshutdown heruntergefahren werden.
Er kann auch per Wol wieder gestartet werden.

Was ich erreichen möchte:
Der Server soll an sein, solange ein Client an ist, wenn der letzte Client ausgeschaltet wird soll auch der Server runterfahren.
Ich würde das gerne per Batch erledigen, allerdings kenne ich mich damit nicht gut aus.
Folgendes soll Ablaufen:
1. Erster Client wird eingeschaltet. Batchdatei wird gestartet und schaltet per Wol den Server ein (das ist noch einfach), das gleiche kann bei den restlichen Clients auch ablaufen, die weiteren Wol-Pakete stören ja nicht.
2. (Und jetzt wird es für mich schwierig) Ein Client wird heruntergefahren. Eine Batchdatei soll prüfen ob im Netz außer dem Server noch andere Clients online sind. Wenn ja, soll nichts weiter geschehen und der Client geht aus. Wenn nein, soll der psshoutdown Befehl an den Server gesendet werden und danach aus gehen.

Folgende Dinge bekomme ich nicht hin:
1. Wie prüfe ich ob andere Clients noch aktiv sind und programmiere dies?
2. Wie rufe ich eine Batchdatei beim Herunterfahren auf?

Ich stelle mir vor, dass ich zwei Batchdateien habe, welche ich auf allen Clients installiere. Die erste für den Wol, die ich mit dem Autostart des Client starte, und eine zweite die das Herunterfahren steuert.

Ich hoffe, ihr habt verstanden vorauf es mir ankommt und könnt mir helfen.

Danke und Gruss,

Andi
Mitglied: kaiand1
10.05.2009 um 13:36 Uhr
Du könntes am Server per Cronjob den Ping auswerten.
Ist der Ping postiv auf mind. ein Client bleibt er an
Ist er negativ geht der Server init 0
Bitte warten ..
Mitglied: vbMaxi
10.05.2009 um 16:46 Uhr
Hi,
Ping ist das Stichwort, ich glaube hier im Forum hatten wir schon zig fragen über die auswertung des ping befehls in batch dateien. Einfach mal SuFu benutzten. Wenns doch net drin sein sollte, entschuldige ich mich... Also vom ablauf her würd ich des so machen auf den Server ne Textdatei legen, wo alle Clients drinstehen. Diese Liste wir per Ping und dem Batchscirpt ausgewertet. Wenn alle PCs der Liste aus sind, dann soll der Server via psshutodwn herunterfahren. Ich hab so n ähnliches script mal auf einem Linux Server laufen gehabt...

lg Maxi
Bitte warten ..
Mitglied: andi1971
10.05.2009, aktualisiert 18.10.2012
Hi Maxi,

super, danke schön, das wars.
Hab über die Suche jetzt auch was passendes gefunden. Ohne deinen Tip wäre ich aber nicht auf die Idee gekommen, das von der Server-Seite zu betrachten. Ich war so auf die Clients fixiert....

Damit habe ich meine Lösung umgesetzt:
http://www.administrator.de/forum/mehrere-clients-pingen-%28batch%29-74 ...

Grüsse,
Andi
Bitte warten ..
Mitglied: LotPings
11.05.2009 um 17:17 Uhr
Das geht auch etwas effizienter, wenn auch nur ein PC an ist kann er ja gleich den batch beenden oder erneut in eine Zeitschleife gehen:

01.
:: ClientCheck.cmd :::::::::::::::::::::::::::::::::::::::::::::::::: 
02.
@echo off 
03.
For %%A in (192.168.174.x1 
04.
            192.168.174.x2 
05.
            192.168.174.x3 
06.
            192.168.174.x4 
07.
            ) Do ping %%A -n 1 -l 10 >nul && goto :EOF 
08.
 
09.
rem ---Server geht schlafen--- 
10.
:: %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState 
11.
:: Shutdown -s -f -t 0 -d u:08:15 -c "Energiesparen"
Hierbei macht es Sinn den "aktivsten" PC nach vorne zu setzen; dann braucht nicht so viel probiert werden.

Gruß
LotPings
Bitte warten ..
Ähnliche Inhalte
Netzwerkgrundlagen
Energiesparen am Switch, Kaufempfehlung.
gelöst Frage von Thema671Netzwerkgrundlagen16 Kommentare

Hallo zusammen. Ich suche für den Heimbereich einen 24Port Switch, der VLAN versteht und wenig Energie verbraucht. Gibt es ...

Windows 8
Netzschalter und Energiespar-modus im Starmenü
Frage von hgshgsWindows 82 Kommentare

Ich weiß leider nicht, wie ich eine neue Frage zu einer Antwort geben kann. Aus diesem Grund erstelle ich ...

Windows 8
GPO Bildschirm ausschalten wird als Energiesparen übernommen
gelöst Frage von blue0711Windows 83 Kommentare

Hallo, habe mich gerade etwas gewundert, warum unser neues Surface Pro (W8.1) sich ständig abschaltet, obwohl im Dock. Von ...

Google Android
Android-Tablets über Netzwerk steuern bzw herunterfahren
Frage von chef1568Google Android1 Kommentar

Hallo zusammen, ich habe ein Netzwerk mit 10 Android-Tablets und einem Windows Rechner als Server aufgesetzt. Die Tablets dienen ...

Neue Wissensbeiträge
Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 1 TagLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 2 TagenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 2 TagenSicherheit12 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 2 TagenSicherheit10 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Heiß diskutierte Inhalte
Batch & Shell
Meltdown Microsoft Prüf Script - .zip Datei leider leer
gelöst Frage von MasterBlaster88Batch & Shell13 Kommentare

Hallo zusammen, ich patche gerade unsere Windows Server bzgl. der Meltdown Lücke. Patch vorhanden, Reg Keys gesetzt Um das ...

Batch & Shell
Shell-Skript - Syntax error: Unterminated quoted string
Frage von newit1Batch & Shell13 Kommentare

Hallo Ich schreibe ein Skript das eine CSV-Datei in eine mySQL Datenbank schieben soll. Bekomme nach start des Skrips ...

E-Mail
Erfahrungen mit hMailServer gesucht
Frage von it-fraggleE-Mail10 Kommentare

Hallo, meine neue Stelle möchte einen eigenen Mailserver. Ich als Linuxkind war direkt geistig mit Postfix dabei. Leider wollen ...

Entwicklung
VBS: alle PDF-Dateien in einem Ordner gleichzeitig öffnen
gelöst Frage von JuweeeEntwicklung9 Kommentare

Hallo, ich habe in deiner Ordnerstruktur (.\Tagesberichte\xx.18\) mehrere dynamische PDF-Formulare (mit LCD erstellt). Die Berichtsformulare sind im Layout alle ...