Sammlung von Start- und Shutdown-Skripten

Projektlogo

(C) 2025 Adam Skotarczak adam@skotarczak.net
Lizenz anzeigen

Inhalt:

Übersicht

Dieses Repository enthält Windows-Batchskripte zur Initialisierung und Aufräumroutine bei Systemstart und -shutdown.
Ziel ist es, temporäre Ressourcen effizient zu verwalten (z.B. Ramdisk, Temp-Ordner etc.).

Skripte

startup.bat

Erstellt beim Systemstart vordefinierte Verzeichnisse auf einem beliebigen Zielpfad (z.B. Ramdisk).

Beispiel:

startup.bat R:\  

Funktionsweise:

  • Beim ersten Start wird automatisch die Datei dirlist.txt im selben Verzeichnis erzeugt.
  • In dirlist.txt werden die Verzeichnisse aufgelistet, die erstellt werden sollen.
  • Die angegebene Ramdisk muss zum Zeitpunkt des Skriptaufrufs vorhanden sein.
  • Es wird eine Logdatei ramdisk_log.txt angelegt, die alle Aktionen protokolliert.

Installation:

gpedit.msc → Computerkonfiguration → Windows-Einstellungen → Skripts (Starten)  

shutdown.bat

Bereinigt temporäre Pfade unter Windows. Ideal für den Einsatz beim Herunterfahren des Systems.

Installation:

gpedit.msc → Computerkonfiguration → Windows-Einstellungen → Skripts (Herunterfahren)  

Screenshot gpedit.msc

Parameter:

Aufruf Wirkung
shutdown.bat Führt Cleanup aus, ohne Logging
shutdown.bat debug Cleanup + Logausgabe in shutdownbat.log
shutdown.bat test Simulation (kein Löschen)
shutdown.bat test debug Simulation + Logging

Hinweise

  • Die integrierte Warteschleife in startup.bat prüft bis zu 30 Sekunden lang, ob das angegebene Laufwerk (z.B. Ramdisk) verfügbar ist.
  • Für erweiterte Steuerung kann zusätzlich der Windows-Taskplaner verwendet werden (z.B. zum verzögerten Start).
  • Die Logdateien wachsen mit regelmäßige Wartung empfohlen.

Description
No description provided
Readme 911 KiB
Languages
Batchfile 100%