Um meine Inhaltsverzeichnisse von CDs/DVDs und Ordner drucken zu können - einschließlich aller Unterordner, habe ich mir den Befehl dafür ins Kontextmenü eingebaut. Nach dem Drucken eines Inhaltsverzeichnisses sieht die Textdatei ungefähr wie im folgenden Muster aus:
Volume in Laufwerk F: hat keine Bezeichnung.
Volumeseriennummer: 223C-18FF
Verzeichnis von F:\Meine Arbeiten\Computer\Tools\Wiederherstellung
01.05.2010 15:49 DIR .
01.05.2010 15:49 DIR ..
30.04.2010 07:54 3.271.745 zar85setup.exe
25.04.2010 18:34 12.168.040 frinstall.exe
26.04.2010 04:49 2.629.896 ntfsrecovery4_4.exe
30.04.2010 07:59 3.774.872 recuvasetup137.exe
26.04.2010 04:43 5.091.846 Smart-NTFS-Recovery-Setup.exe
5 Datei(en) 26.936.399 Bytes
Anzahl der angezeigten Dateien:
5 Datei(en) 26.936.399 Bytes
2 Verzeichnis(se), 18.952.667.136 Bytes frei
Diese Verzeichnisse sind manchmal aber ellenlang und ich bearbeite sie dann manuell in Word nach, lösche also alles Überflüssige weg. Zuerst lösche ich die ersten Zeilen raus - danach sieht das Verzeichnis wie folgt aus. Hier lösche ich den Zusatz "Verzeichnis von" gleich am Anfang der Bearbeitung per Makro - also als ersten Schritt vor dem eigentlichen Bearbeiten/Minimieren des Inhaltsverzeichnisses.
F:\Meine Arbeiten\Computer\Tools\Wiederherstellung
30.04.2010 07:54 3.271.745 zar85setup.exe
25.04.2010 18:34 12.168.040 frinstall.exe
26.04.2010 04:49 2.629.896 ntfsrecovery4_4.exe
30.04.2010 07:59 3.774.872 recuvasetup137.exe
26.04.2010 04:43 5.091.846 Smart-NTFS-Recovery-Setup.exe
5 Datei(en) 26.936.399 Bytes
Anzahl der angezeigten Dateien:
5 Datei(en) 26.936.399 Bytes
2 Verzeichnis(se), 18.952.667.136 Bytes frei
Nun markiere ich im Blocksatz per UMSCHALT+ALT den vorderen Teil (Datum und Größe) und drücke dann ENTF. Danach sieht das Ergebnis wie folgt aus:
F:\Meine Arbeiten\Computer\Tools\Wiederherstellung
zar85setup.exe
frinstall.exe
ntfsrecovery4_4.exe
recuvasetup137.exe
Smart-NTFS-Recovery-Setup.exe
5 Datei(en) 26.936.399 Bytes
Anzahl der angezeigten Dateien:
5 Datei(en) 26.936.399 Bytes
2 Verzeichnis(se), 18.952.667.136 Bytes frei
Nun lösche ich die restlichen überflüssigen Zeilen weg - am Ende sieht dann alles vereinfacht wie folgt aus, sodass nur noch die eigentlichen Dateinamen übrig sind - somit ist das Inhaltsverzeichnis nicht mehr aufgebläht, die Suche in den Inhaltsverzeichnissen nach bestimmten Dateien geht schneller.
zar85setup.exe
frinstall.exe
ntfsrecovery4_4.exe
recuvasetup137.exe
Smart-NTFS-Recovery-Setup.exe
Kann man diese ständig wiederholende Prozedur irgendwie per Makro ausführen lassen? Denn wenn das Inhaltsverzeichnis ellenlang ist, muss ich diese Vorgänge x-mal wiederholen, bis zur letzten Seite. Eigentlich lasse ich nur ausführbare Dateien, DLLs, Zip-Dateien, Handbücher im PDF-Format und Hilfedateien im Inhaltsverzeichnis stehen. Fotos, Gifs, Dokumente lösche ich mit weg. Oder gibt es ein Tool dafür, welches mir Inhaltsverzeichnisse, incl. aller Unterordner in gewünschter Form druckt?
Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge
Hi Repi,
der Schalter /b scheint wirklich genau der Richtige zu sein. Habe ihn mal ausprobiert, bin zufrieden damit. Nun sieht der Befehl wie folgt aus - danke nochmal:
cmd.exe /c dir /s /b "%1" > f:\Dateien\Liste.txt
Also brauche ich den DirLister nun doch nicht, und anschließend auch nichts mehr per Makro zu bearbeiten. Die überflüssigen Zeilen, die ich nicht brauche, sind ja schnell manuell rausgelöscht.
Desweiteren suche ich für die Arbeit ein Makro, mit dem man in Excel-Tabellen mehrere Tabellenblätter in einer Arbeitsmappe aufsteigend sortieren lassen kann? Hast Du einen Tipp - oder überhaupt, wo man gute Makros für Office findet? Weiterhin suche ich ein gutes Linux 9-Handbuch im PDF-Format, da ich mit dem Linux als Anfänger momentan nicht so richtig klar komme. Vielleicht gibt es dazu auch sowas wie eine Befehlszeilenreferenz?
Gruss Hostinosti