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

GELÖST

Shutdown Meldung mit Countdown und Abbruchmöglichkeit

Mitglied: drobskind

drobskind (Level 1) - Jetzt verbinden

19.05.2010 um 11:25 Uhr, 14848 Aufrufe, 10 Kommentare

Hallo zusammen.

Die Suchfunktion und Google haben leider meine Problemstellung nicht lösen können.

Also zum Problem.

ich habe einige PCs in einem Netzwerk und einen Server.
der Server fährt um 20 Uhr in den Ruhezustand wenn alle PCs ausgeschaltet sind.
Sollte vergessen worden sein ein PC herunterzufahren läuft auch der Server die Nacht durch.

Da jedoch nicht auszuschließen ist, dass um 20 Uhr noch jemand am PC arbeitet, kann ich nicht einfach ein shutdown per Task anstoßen.

Meine Idee ist nun: (möglichst mit Bordmitteln vbs,whs,bat...)

Auf dem PC wird um 20 Uhr ein Task ausgeführt.
dieser blendet eine MessageBox ein
in dieser MessageBox steht ein beliebiger Text.
in der MSGBOX tickt auch ein Countdown herunter (also kein Fixtext)
Dieser Countdown kann mit einem Button abgebrochen werden.

Beispiel: ab65e6d4cef45b6a18fead1a8d953c78 - Klicke auf das Bild, um es zu vergrößern
Mitglied: manuel-r
19.05.2010 um 11:45 Uhr
Du könntest bspw. dieses Script auf den PCs als geplanten Task ab 20 Uhr laufen lassen. Eventuell auch noch gekoppelt mit halbstündiger Wiederholung.
01.
Set oShell = CreateObject("WScript.Shell") 
02.
oShell.Run "shutdown -s -f -t 300" , 0, False 
03.
 
04.
intConf = _ 
05.
    Msgbox("Möchten Sie das Herunterfahren Ihres PCs abbrechen?", vbYesNo, "Shutdown") 
06.
 
07.
If intConf = vbYes Then 
08.
    oShell.Run "shutdown -a" , 0, False 
09.
    Msgbox "Ok. Herunterfahren wurde abgebrochen." 
10.
Else 
11.
    Msgbox "Ok. Herunterfahren wird fortgesetzt." 
12.
End If
Bitte warten ..
Mitglied: MASTEQ
19.05.2010 um 11:46 Uhr
Hi,

schau mal hier:

http://www.pa-s.de/php/forum/showpost-1215.php

ist glaube ich das einfachste.....befehl Shutdown.exe -i gibt dir ne Gui in der du einiges einstellen kannst.

Ansonsten per Skript den Shutdown mit dem Parameter -a abbrechen!

Gruß

MASTEQ
Bitte warten ..
Mitglied: MASTEQ
19.05.2010 um 11:47 Uhr
oder so gehts auch Ich hatte gerade einfacher gedacht....
Bitte warten ..
Mitglied: dave114
19.05.2010 um 11:56 Uhr
morgen,

mich würde interessieren wie du vom Server aus prüfst ob alle PC's heruntergefahren sind?

mfg
David
Bitte warten ..
Mitglied: manuel-r
19.05.2010 um 12:02 Uhr
Per VBScript alle Computerobjekte aus dem AD (bzw. einer OU) holen und der Reihe nach anpingen. Wenn keiner eine Antwort liefert Server runterfahren. Sollte kein großes Problem darstellen...
Bitte warten ..
Mitglied: drobskind
19.05.2010 um 12:25 Uhr
Hallo manuel-r,

vielen Dank für deinen Vorschlag.
dieser ist zwar ganz gut gelöst, jedoch noch nicht ganz das was ich benötige.

Das Script ruft nun den Shutdownbefehl mit einem 300 Sekunden Timer auf.

und ein zusätzliches Abfragefenster (welches bei mir vom Shutdownfenster überlagert wird)
Beim klick auf Abbrechen führt das Script dann "Shutdown -a" aus.

jedoch möchte ich nicht unbedingt den shutdown befehl aufrufen sonder unter umständen auch "rundll32.exe powrprof.dll,SetSuspendState"
die lässt jedoch keinen Countdown bzw Abbruch zu.

Somit sollte das Script einen Countdown liefern und ERST DANN den gewünschten Befehl ausführen.

eine weitere Möglichkeit die mir eingefallen ist wäre noch das Tool PsShutdown.
damit könnte ich vom Server aus den Shutdown Befehl mit Abbruchmöglichkeit und Countdown geben -> JEDOCH sind die Clients alle Win XP HOME

@ Dave114
Ich habe hier einen Windows Home Server zu laufen mit dem Plugin "Lights Out" auf den Client PCs ist der "Lights Out Client" installiert. Darüber wird die Überwachung erledigt.
Bitte warten ..
Mitglied: manuel-r
19.05.2010 um 12:58 Uhr
Du brauchst mir mein eigenes Script nicht zu erklären
Es war auch nur als Denkansatz gedacht. Wenn dir das so nicht gefällt kein Problem. Musst du halt weiter suchen...
Ganz Quick&dirty könntest du auch einen geplanten Task einrichten, der als Trigger idle verwendet. Dann wird der Task nach Zeit x ausgeführt, wenn der PC keine Beschäftigung hat.
Oder du legst auf den Desktop einfach eine Verknüpfung mit dem Ziel shutdown -a. Damit kann der User dann ein geplantes Herunterfahren jederzeit abbrechen.

BTW:
So wie es sich anhört befinden wir uns in einer Home-Umgebung mit einer mehr als überschaubaren Anzahl an PCs und Usern. In der Umgebung gehe ich allerdings auch davon aus, dass es durchaus nicht zuviel verlangt sein kann, wenn Mama, Papa, Kinder ihren PC ausmachen bevor sie ins Bett gehen.
Bitte warten ..
Mitglied: drobskind
19.05.2010 um 13:12 Uhr
Ich habe jetzt eine Möglichkeit gefunden, die meine Wünsche relativ gut erfüllt.

Das Tool PsShutdown lässt sich auch local aufrufen.
Da ich eh mit Tasks arbeiten wollte funktioniert es nun wie folgt:

Task startet psshutdown -c -h -t 900 -m "Der Computer wird aufgrund der spaeten Stunde ausgeschaltet. Wenn Sie weiterarbeiten moechten klicken sie auf Abbrechen."
Durch die übergebenen Parameter bekomme ich alle nötigen Dinge geboten.

-c Abbruchmöglichkeit
-h Ruhezustand
-t Countdown in sec
-m Nachricht an den Benutzer

Ja, es hört sich nach einem privatem Netzwerk an. Es handelt sich aber um ein kleines Firmennetzwerk mit einem Server und 5 Client-PC.
Da diese Rechner einzeln und möglichst günstig eingekauft werden wurde am XP prof gespart. XP Home reicht ja für sogut wie alle Anwendungsfälle.
Es kommt leider ab und an vor, dass Rechner nicht heruntergefahren werden.
Bitte warten ..
Mitglied: manuel-r
19.05.2010 um 13:19 Uhr
Ja, es hört sich nach einem privatem Netzwerk an

Es handelt sich aber um ein kleines Firmennetzwerk

Ich habe hier einen Windows Home Server zu laufen

wurde am XP prof gespart. XP Home reicht ja für sogut wie alle Anwendungsfälle

Kann mal bitte jemand meinen Kopf festhalten, der wackelt ganz furchtbar. Aber bitte aufpassen, dass er nicht auf die Tischplatte knallt
Bitte warten ..
Mitglied: DerWoWusste
19.05.2010 um 14:46 Uhr
Du musst aber berücksichtigen, dass man mit Benutzerrechten weder psshutdown nutzen kann um Runterzufahren, noch um Abzubrechen.
Es muss also zwangsläufig mit anderen Benutzerrechten gearbeitet werden zum Beispiel über geplante Tasks.
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Meldung beim Herunterfahren anzeigen - Scripts Shutdown
Frage von evinbenBatch & Shell2 Kommentare

Hallo, mir ist es leider weder über %windir%\System32\GroupPolicy\Machine\Scripts\Shutdown noch über GPO gelungen ein Batch- oder VBS-Skript so zu verarbeiten, ...

Windows 7
Windows Countdown
gelöst Frage von MedicalAdWindows 718 Kommentare

Servus Leute, ich brauche einen Countdown der im Vollbild runter läuft, und sobald er abgelaufen ist einen Benutzerdefinierten Sound ...

LAN, WAN, Wireless
Countdown-Lösung für LAN
Frage von keine-ahnungLAN, WAN, Wireless27 Kommentare

Moin miteinander, kennt zufällig jemand eine Software, die einen (leicht) einstellbaren countdown im LAN propagieren kann? Um das mal ...

JavaScript
Javascript Zeitspanne als Countdown darstellen
Frage von bloedernameJavaScript12 Kommentare

Hallo, ich bin absoluter Javascript Anfänger und möchte folgendes realisieren: Es soll die Restzeit zwischen der aktuellen Zeit und ...

Neue Wissensbeiträge
Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 2 TagenLinux

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 3 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 3 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 3 TagenSicherheit12 Kommentare

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

Heiß diskutierte Inhalte
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 ...

Firewall
Penetrationstester-Labor - Firewalls
Frage von Oli-nuxFirewall10 Kommentare

Mich würde interessieren warum man beim Einrichten eines Penetrationstester-Labor (VMs) die Firewall der Systeme deaktivieren soll? Hat das nur ...

SAN, NAS, DAS
Wer kennt sich mit QNAP und CISCO aus ?
gelöst Frage von MachelloSAN, NAS, DAS9 Kommentare

Hallo Zusammen hier im Forum, Ich habe ein QNas 451+ und dieses NAS hat zwei GBit Lan Adapter die ...

Netzwerkgrundlagen
IPv6 Inter-VLAN Routing
gelöst Frage von clSchakNetzwerkgrundlagen9 Kommentare

Hi ich befasse mich gerade mit der Implementierung von IPv6 was bisher (in einem VLAN) korrekt funktioniert inkl. DNS ...