Liste der Windows-eigenen Kommandos
WIP:Beispiele: Status des cmd-Fensters mit Farbe und Titel kennzeichnen
Den Status der Arbeitsgänge kann man mit Hilfe von Bildschirmfarben kennzeichnen, z.B.- schwarzer Hintergrund und dunkelgraue Schrift, wenn ein Prozess arbeitet
- blauer Hintergrund und weisse Schrift, wenn eine Benutzerinteraktion erwartet wird
- zum Abschluss: grüner Hintergrund = OK oder roter Hintergrund= Fehler
Das nachfolgende Beispiel-Skript durchsucht rekursiv die Laufwerke (entspr. Variable sDrive) nach Dateien und/ oder Ordnern nach einem regulären Ausdruck im Ordner- und Dateinamen.
@echo off rem ------------------------------------------------------------ :: CONFIG rem ------------------------------------------------------------ set scriptname=Dateisuche :: zu durcsuchende Laufwerke set sDrives=C D E :: Farben set colWork=color 08 set colWait=color 17 rem ------------------------------------------------------------ :: MAIN rem ------------------------------------------------------------ %colWork% title %scriptname% echo xxxxx ORDNER/ DATEI-SUCHE xxxxx echo Dieses Skript sucht auf den Laufwerken %sDrives% echo Ordner und Dateinamen nach einem angegebenen Muster (Regex moeglich). %colWait% set /p dmuster=Dateimuster eingeben: if "%dmuster%"=="" exit %colWork% for %%d in (%sDrives%) do ( title %scriptname% - durchsuche %%d nach %dmuster% ... dir /s /b %%d:\ | findstr "%dmuster%" ) echo fertig. title %scriptname% - fertig. %colWait% pause && exit rem ------------------------------------------------------------