Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

PC zeitgesteuert ausschalten

Frage Microsoft Windows Tools

Mitglied: 6741

6741 (Level 2)

26.01.2007, aktualisiert 31.01.2007, 6774 Aufrufe, 12 Kommentare

Hallo,

eine Frage an die Script Profis .....

ich möchte eine kleine Batchdatei haben in der ich den Rechner ( xp ) z.b

am Wochentag von 8:00 bis 16:00 zur jedervollen Stunde ausschalte ( shutdown.exe )

Am Wochenende nicht, obwohl das kann man über den Taskmanager steuern ....

wann das Script startet

...

gruß
Mitglied: adminst
26.01.2007 um 19:51 Uhr
HI
Da musst du nicht gross programmieren, da gibt massenweise Freeware.
z.B http://www.freeware.de/Windows/Tools_Utilities/System/Starten_Abmelden/ ...

Nur ein bisschen googeln...

Gruss
Bitte warten ..
Mitglied: adminst
26.01.2007 um 19:51 Uhr
Bitte löschen, Browser klemmte.
Bitte warten ..
Mitglied: adminst
26.01.2007 um 19:51 Uhr
Bitte löschen, Browser klemmte.
Bitte warten ..
Mitglied: adminst
26.01.2007 um 19:51 Uhr
Bitte löschen, Browser klemmte.
Bitte warten ..
Mitglied: adminst
26.01.2007 um 19:51 Uhr
Bitte löschen, Browser klemmte.
Bitte warten ..
Mitglied: meinereiner
26.01.2007 um 20:15 Uhr
sorry, ich verstehe dein Problem nicht. Die zwei Stichwörter hast du doch selbst genannt. shutdown.exe und Taskmanager. Du kannst den Task doch so einstellen, dass er zu den passenden Zeiten die shutdown.exe mit passenden Parametern ausführt.
Bitte warten ..
Mitglied: 6741
26.01.2007 um 20:27 Uhr
nein, er kann nicht am Montag von 8:00 bis 12:00 zur jeder vollenstunde das steuern ... jedenfals nicht die "home-version" ...
Bitte warten ..
Mitglied: meinereiner
26.01.2007 um 20:34 Uhr
nein, er kann nicht am Montag von 8:00 bis
12:00 zur jeder vollenstunde das steuern ...
jedenfals nicht die "home-version"


Gibt es da nicht den Button "Erweitert" unter Zeitplan, wenn der Task besteht?
Tja, ich weiß warum ich die Home Edition nicht will.
Bei meinem Prof. geht das problemlos.
Bitte warten ..
Mitglied: meto
26.01.2007 um 21:10 Uhr
Für Home und Prof ohne Taskplaner:

for /f "delims=: tokens=1" %%a in ('echo %time%') do set /a zeit=%%a
if %zeit% LSS 8 goto :eof
if %zeit% GTR 15 goto :eof
for /f "delims=: tokens=2,3" %%a in ('echo %time%') do set /a rest=((60-%%a)*60)-%%b
psshutdown -s -t %rest% -v 10


Psshutdown musst du dir noch runter laden (google).
Die option -v steuert wielange vorher in sek. der Benutzer von dem Herunterfahren informiert werden soll.

Guß
meto
Bitte warten ..
Mitglied: 6741
26.01.2007 um 22:13 Uhr
Hi meto,

sieht erstmal gut aus ...

werde ich testen ..

kannst du noch was zu den Zeilen sagen.

Wird der Wochtag abgefragt?

ich kann ein shutdown nehmen welches sofort wirkt, es sitzt zu dieser Zeiten kein User vorm PC.

der PC wird per wan gestartet und nur kurz gebraucht, um aber ein kleines fenster zu haben fahre ich ihn zur vollen Stunde dann wieder runter ...

bei Bedarf wieder hoch und wenn es in dem Zeitfenster eine volle stunde gibt, fährt er wieder runter ...

Die Batch soll im Hintergrund die ganze Zeit bis zur vollen Stunde laufen, wäre das so ???
poste Morgen den Test ...
Bitte warten ..
Mitglied: meto
27.01.2007 um 20:13 Uhr
Entschuldige, dass ich bisher nichts kommentiert hatte. Hier eine kurze Erläuterung:

Zeile 1: Aus der Variable %time% die die Zeit enthält wird die Stunde separiert und der Variabel %zeit% zugeordner

Zeile 2: Wenn die Stunde kleiner 8 ist wird das Script beendet ansonsten weiter Zeile 3

Zeile 3: Wenn die Stunde größer 15 ist wird das Script beendet ansonsten weiter Zeile 4

Zeile 4: Hier werden die Minuten nach der Methode aus Zeile 1 separiert und die Verbleibene Zeit bis zur nächsten vollen Stunde berechne (in sek). Der Wert wird in die Variable %rest% abgelegt.

Zeile 5: Der Shutdown wird eingeleitet. Zeit bis zum Herunterfahren wird die Restzeit aus Zeile 4 angegeben.

Wenn es egal it, dass der Coundown am Rechner zusehen ist, dann kannst du auch shutdown benutzen. Das Script selbst läuft nicht die ganze Zeit. Es löst lediglich das Herunterfahren aus und berechnet die notwendig Verzögerung. Danach wird es beendet. Shutdown fährt den Rechner dann nach Zeitablauf runter.

Für das Script wird auch kein Taskplaner oder so gebraucht. Es muss lediglich beim Start ausgeführt werden.

Der Wochentag wird allerdings bisher nicht berücksichtigt. Wenn du das noch brauchst mach ich mir da mal Gedanken.

Gruß
meto
Bitte warten ..
Mitglied: bastla
31.01.2007 um 13:21 Uhr
@meto

Der Wochentag wird allerdings bisher nicht berücksichtigt. Wenn du das noch brauchst mach ich mir da mal Gedanken.
Gedanken machen ist eine gute Sache, aber das hat ein Anderer in diesem Zusammenhang auch schon einmal getan: http://www.administrator.de/Workshop_Batch_for_Runaways_Part_III_Datums ...

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Windows 7
PC fährt langsam herunter, hängt sich manchmal dabei auf (4)

Frage von SarekHL zum Thema Windows 7 ...

Windows Installation
Notebook und PC aufsetzen automatisieren Windows 7 und 10 (10)

Frage von xpxy15 zum Thema Windows Installation ...

Sicherheits-Tools
Dr. Keiser PC Wächter gegen Erpressungs Software (10)

Frage von Herbrich19 zum Thema Sicherheits-Tools ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(38)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
Webbrowser
Windows 7 unbeliebte Internetseite sperren (15)

Frage von Daoudi1973 zum Thema Webbrowser ...

ISDN & Analoganschlüsse
gelöst Splitter - RJ45 zu RJ11? (13)

Frage von Waishon zum Thema ISDN & Analoganschlüsse ...

LAN, WAN, Wireless
gelöst Suche Firmware Image für Cisco Aironet 1252 (10)

Frage von Herbrich19 zum Thema LAN, WAN, Wireless ...

Netzwerke
VLAN Verständnissproblem (9)

Frage von Dragan123 zum Thema Netzwerke ...