sonstiges:alle_computer_automatisch_hochfahren
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
sonstiges:alle_computer_automatisch_hochfahren [2024/09/28 07:30] – jonas_el-hawari | sonstiges:alle_computer_automatisch_hochfahren [2024/09/28 07:43] (aktuell) – jonas_el-hawari | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Alle Computer automatisch | + | Hier ist die korrigierte Version: |
+ | |||
+ | ====== Alle Computer automatisch | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
- | Diser Guide setzt voraus, dass alle Schritte des Guides [[sonstiges: | + | Dieser |
</ | </ | ||
- | Im folgenden | + | Im Folgenden |
=== Wake Aposoft am Server mit Feiertagsüberprüfung === | === Wake Aposoft am Server mit Feiertagsüberprüfung === | ||
- | Wir legen eine Textdatei (.txt) an und schreiben | + | Wir legen eine Textdatei (.txt) an und schreiben |
<file plain Wake Aposoft am Server mit Feiertagsüberprüfung.txt> | <file plain Wake Aposoft am Server mit Feiertagsüberprüfung.txt> | ||
- | @echo off | + | @echo off |
- | setlocal | + | setlocal |
- | REM Abrufen des heutigen Datums | + | REM Abrufen des heutigen Datums |
- | for /f " | + | for /f " |
- | set " | + | set " |
- | set " | + | set " |
- | set " | + | set " |
) | ) | ||
- | REM Abrufen der Feiertage für das aktuelle Jahr | + | REM Abrufen der Feiertage für das aktuelle Jahr |
- | curl " | + | curl " |
- | REM Prüfen, ob heute ein Feiertag ist | + | REM Prüfen, ob heute ein Feiertag ist |
- | findstr " | + | findstr " |
- | if %errorlevel% equ 0 ( | + | if %errorlevel% equ 0 ( |
- | echo Heute ist ein Feiertag. Die EXE-Datei wird nicht gestartet. | + | echo Heute ist ein Feiertag. Die EXE-Datei wird nicht gestartet. |
- | exit /b | + | exit /b |
- | ) else ( | + | ) else ( |
- | echo Heute ist kein Feiertag. Die EXE-Datei wird gestartet. | + | echo Heute ist kein Feiertag. Die EXE-Datei wird gestartet. |
- | start "" | + | start "" |
) | ) | ||
endlocal | endlocal | ||
- | |||
</ | </ | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
- | + | **Achtung:** In diesem | |
- | ACHTUNG: in diesem | + | |
{{: | {{: | ||
</ | </ | ||
- | + | Die Textdatei wird gespeichert (z. B. auf dem Laufwerk F) und die Endung in " | |
- | Die Textdatei wird gespeichert (z.B. auf dem Laufwerk F) und die Endung | + | |
=== Wake Apotheke mit Feiertagsüberprüfung === | === Wake Apotheke mit Feiertagsüberprüfung === | ||
- | Wir verändern die batch datei die wir zum Starten der anderen Computer verwenden (siehe [[sonstiges: | ||
+ | Wir verändern die Batch-Datei, | ||
<file plain Wake Apotheke mit Feiertagsüberprüfung.txt> | <file plain Wake Apotheke mit Feiertagsüberprüfung.txt> | ||
- | @echo off | + | @echo off |
- | setlocal | + | setlocal |
- | REM Abrufen des heutigen Datums | + | REM Abrufen des heutigen Datums |
- | for /f " | + | for /f " |
- | set " | + | set " |
- | set " | + | set " |
- | set " | + | set " |
) | ) | ||
- | REM Abrufen der Feiertage für das aktuelle Jahr | + | REM Abrufen der Feiertage für das aktuelle Jahr |
- | curl " | + | curl " |
- | REM Prüfen, ob heute ein Feiertag ist | + | REM Prüfen, ob heute ein Feiertag ist |
- | findstr " | + | findstr " |
- | if %errorlevel% equ 0 ( | + | if %errorlevel% equ 0 ( |
- | echo Heute ist ein Feiertag. Das Wake-on-LAN-Programm wird nicht ausgeführt. | + | echo Heute ist ein Feiertag. Das Wake-on-LAN-Programm wird nicht ausgeführt. |
- | exit /b | + | exit /b |
- | ) else ( | + | ) else ( |
- | echo Heute ist kein Feiertag. Das Wake-on-LAN-Programm wird ausgeführt. | + | echo Heute ist kein Feiertag. Das Wake-on-LAN-Programm wird ausgeführt. |
- | " | + | " |
) | ) | ||
Zeile 81: | Zeile 78: | ||
</ | </ | ||
+ | <WRAP center round important 60%> | ||
+ | Diese oben gezeigte Datei ist nur ein Beispiel. Bitte verwende deine eigenen MAC-Adressen und kontrolliere, | ||
+ | Auch hier muss die API an dein Bundesland angepasst werden. | ||
+ | </ | ||
+ | |||
+ | === Windows Aufgabenplanung einrichten === | ||
+ | |||
+ | Wir möchten die beiden Batch-Dateien automatisch ausführen lassen. Dafür verwenden wir die Windows Aufgabenplanung. Wir erstellen insgesamt zwei Aufgaben (eine für jede Batch-Datei). Ich empfehle, dass die Batch-Datei " | ||
+ | |||
+ | - Windows Aufgabenplanung öffnen | ||
+ | - Einfache Aufgabe erstellen (rechts im Fenster) | ||
+ | - Name (und ggf. Beschreibung) eingeben | ||
+ | - Wöchentliche Ausführung | ||
+ | - Bitte alles ankreuzen (außer Sonntag) und die Uhrzeit definieren | ||
+ | - Aktion: Programm starten | ||
+ | - Speicherort der Batch-Datei auswählen | ||
+ | |||
+ | Viel Erfolg. Bei Fragen gerne melden. | ||
+ | |||
+ | --- // |
sonstiges/alle_computer_automatisch_hochfahren.1727508609.txt.gz · Zuletzt geändert: 2024/09/28 07:30 von jonas_el-hawari