Wie kann ich eine Batchdatei erstellen, die mit Caffeine64 den Computer wachhält, solange eine bestimmte Datei existiert und sonst den Energiesparmodus zulässt?

Antwort

Hier ist ein Beispiel für eine Batchdatei, die genau das macht: ```batch @echo off set "DATEIPFAD=C:\Pfad\zu\deiner\datei.txt" set "CAFFEINEPFAD=C:\Pfad\zu\Caffeine64.exe" :LOOP if exist "%DATEIPFAD%" ( tasklist /FI "IMAGENAME eq Caffeine64.exe" | find /I "Caffeine64.exe" >nul if errorlevel 1 ( start "" "%CAFFEINEPFAD%" ) ) else ( taskkill /IM Caffeine64.exe /F >nul 2>&1 ) timeout /t 10 >nul goto LOOP ``` **Erläuterungen:** - Passe `DATEIPFAD` an den Pfad der zu überwachenden Datei an. - Passe `CAFFEINEPFAD` an den Speicherort von Caffeine64.exe an ([Caffeine Download](https://www.zhornsoftware.co.uk/caffeine/)). - Die Batchdatei prüft alle 10 Sekunden, ob die Datei existiert. - Existiert sie, wird Caffeine64 gestartet (sofern noch nicht aktiv). - Existiert sie nicht, wird Caffeine64 beendet, sodass der Energiesparmodus wieder möglich ist. **Hinweis:** Die Batchdatei muss mit ausreichenden Rechten ausgeführt werden, um Prozesse zu starten und zu beenden.

Frage stellen und sofort Antwort erhalten

Verwandte Fragen

Wie verhindere ich, dass Windows 11 automatisch in den Energiesparmodus wechselt, per GPO?

Um zu verhindern, dass Windows 11 automatisch in den Energiesparmodus wechselt, kannst du dies zentral über Gruppenrichtlinien (GPO) steuern. Die relevanten Einstellungen findest in den Gruppenri... [mehr]