Liste aller Programme erstellen? mit DOS-Befehl

Hallo,
meine alte Festplatte muss gegen eine neue getauscht werden.
Damit ich kein Programm vergesse zu übertragen bzw. neu zu installieren, möchte ich mir vorab eine Liste aller Programme (mit Verzeichnissen) machen, die installiert waren.
Also die Liste so etwa:
ACDSee8Pro.exe | C:\Programme\ACD Systems\ACDSee
nero.exe | C:\Programme\Ahead\Nero
… | …
allerdings soll das automatisch in eine Datei geschrieben werden.

In der DOS-Box habe ich es mit „dir Programme /s *.exe >Liste01.txt“ zwar versucht, aber ohne Erfolg. Es kommt dann ungefiltert immer alles, also alle Dateien mit allen Verzeichnissen.

Eine hardcopy vom Windows-Explorer - Suchen-Ergebnis könnte man zwar auch machen, aber das ist dann nur ein Abbild, keine editierbare Liste in einer Datei.

Wer weiß Rat?
(Windows XP 5.1.2600)
Gruß Finus

Hallo Finus,

meine alte Festplatte muss gegen eine neue getauscht werden.
Damit ich kein Programm vergesse zu übertragen bzw. neu zu
installieren, möchte ich mir vorab eine Liste aller Programme
(mit Verzeichnissen) machen, die installiert waren.
Also die Liste so etwa:
ACDSee8Pro.exe | C:\Programme\ACD Systems\ACDSee
nero.exe | C:\Programme\Ahead\Nero

ich glaube das geht nicht.
Mit Dos kannste dir schon eine Liste aller Ordner von C:\Programme machen.
Aber , wie an Nero sichtbar, dann steht in der Liste „ahead“.
Dos kann daraus nicht auf eine Nero.exe folgern, oder auf Nero überhaupt, vielleicht hast du ja noch mehr programme von ahead.

Und wenn im Unterordener ahead ein Unterordner Nero oder Skins oder Default existeiert, bedeutet das ja in keinster Weise daß da Dos in den Unterordnern nach nero.exe oder Skin.exe default.exe suchen sollte.

Noch dazu im Unterordner \Word kommt doch Dos nie drauf daß es nach winword.exe suchen soll.

Mission impossible.

allerdings soll das automatisch in eine Datei geschrieben
werden.

das wär das Kleinste.

In der DOS-Box habe ich es mit „dir Programme /s *.exe
>Liste01.txt“ zwar versucht, aber ohne Erfolg. Es kommt dann
ungefiltert immer alles, also alle Dateien mit allen
Verzeichnissen.

Ich glaube du kommst da nicht dran vorbei dies auszuwerten.

Vielleicht ist es pragmatisch am einfachsten, du gehst zur Sytemsteuerung, dahin wo man programme entfernen kann, du scrollst in der Anzeige in der Systemsteuerung und machst mehrere Bildschirmbilder.
Aber das ist dann wieder nur ein Bild :smile:

Gruß
Reinhard

… | …
allerdings soll das automatisch in eine Datei geschrieben
werden.

In der DOS-Box habe ich es mit „dir Programme /s *.exe
>Liste01.txt“ zwar versucht, aber ohne Erfolg. Es kommt dann
ungefiltert immer alles, also alle Dateien mit allen
Verzeichnissen.

Eine hardcopy vom Windows-Explorer - Suchen-Ergebnis könnte
man zwar auch machen, aber das ist dann nur ein Abbild, keine
editierbare Liste in einer Datei.

Wer weiß Rat?
(Windows XP 5.1.2600)
Gruß Finus

Hallo.
Versuch mal statt

dir Programme /s *.exe>Liste01.txt

dir c:\Programme\*.exe /s\>Liste01.txt

Wenn dir die Informationen über die Dateien zu umfangreich sind verwende noch den Schalter /b nach dem /s.
Liebe Grüße.
Alex

Hallo Alex,

dir c:\Programme*.exe /s>Liste01.txt

…hat super funktioniert (auch mit Schalter /b )!
Danke, genau so wollte ich es haben.

Gruß Finus

Hallo Reinhard,

ich glaube ich habe mich etwas zuu speziell ausgedrückt.
Ich wollte mit einem DOS-Befehl und der wildcard *.exe nur alle exe-Dateien im Verzeichnis Programme (mit allen Unterverzeichnissen) in eine Datei listen.
und mit Alex’s Tipp hat es funktioniert, sogar WORD und EXCEL, siehe diese Ergebniszeilen:
c:\Programme\Microsoft Office\OFFICE11\WINWORD.EXE
c:\Programme\Microsoft Office\OFFICE11\EXCEL.EXE

Noch dazu im Unterordner \Word kommt doch Dos nie drauf daß es
nach winword.exe suchen soll.

Mission impossible.

Na gottseidank war hier „Mischen possible“. :wink:

Gruß Finus

Mission impossible.

Na gottseidank war hier „Mischen possible“. :wink:

Hallo Finus,

ich dachte halt du willst eine Liste aller Programmnamen samt den dazugehörigen Startdateien.
Das geht halt mit Dos und Auslesen von Ordnern nicht.

Aber egal, Ente gut, alles gut.
Am besten mit gebratetenem Reis, Hunger krieg :smile:
Wobei ich mich immer ärgere daß ich beim Billigchinesen 2 € mehr bezahlen muß für ein bißchen Reis anbrutzeln, 50 Cent würden auch reichen *find*

Gruß
Reinhard