Für eine automatisierte Aufgabe bei einem Kunden soll bei jedem Durchlauf die Struktur der Ordner und deren Inhalt erfasst werden. Nichts leichter als das mit einem alten MS DOS-Befehl, den ich noch aus meiner Schulzeit kenne.
Mit Hilfe von tree zusammen mit dem Parameter “F” ist das kein Problem und funktioniert sogar unter Windows Server 2022:
tree <LW:\Ordner> /F
Die Ausgabe lässt sich dann einfach beispielsweise mit einer Versionierung in Dateien schreiben. Anbei ein Auszug aus einem Batch-Skript:
rem Inhaltsverzeichnis erstellen set NumberOfVersionsToKeep=10 set /p Version=< Version.txt set Version=%Version: =% set /A Version=Version %% NumberOfVersionsToKeep + 1 echo %Version% > Version.txt tree "%SOURCE%" /F > D:\CDP\%Version%.txt
Da soll mal einer Sagen, das der Informatikunterricht vor gut 30 Jahren auf damals schon veralteten Rechnern nichts gebracht hätte. Aktuell gewesen wären seinerzeit 386er und 486er, wir hatten in der Schule Commodore PC-10 mit 5,25″ Diskettenlaufwerken und schwarz-weiß Röhrenmonitoren. Nahezu jede/r aus der Klasse hatte wesentlich moderneres Equipment zu Hause stehen.
Verheiratet, Vater von zwei Kindern, eines an der Hand, eines im Herzen. Schon immer Technik-Freund, seit 2001 in der IT tätig und seit über 10 Jahren begeisterter Blogger. Mit meiner Firma IT-Service Weber kümmern wir uns um alle IT-Belange von gewerblichen Kunden und unterstützen zusätzlich sowohl Partner als auch Kollegen.
Schreibe einen Kommentar