Dateinamen einer Festplatte einlesen

#4531933
Lesenswert?
• ▲
▼
Die vorgeschlagenen Befehle funktionieren nur in einer SHELL. Wenn Du 
Linux hast funktioniert das so, unter Windows musst Du eine 
entsprechende Shell inklusive der Befehle installieren.

Z.B. cygwin kann das leisten. Damit hast Du dann eine Linux 
Shell-Umgebung und kannst die Befehle verwenden.

Ziemlich sicher gibt es auch irgendwo eine portierte Version des 
FIND-Befehles für die Windows Befehlszeile.
Gast #4531950
Lesenswert?
• ▲
▼
Für Windows z.B. Folgendes in die Eingabeaufforderung eingeben:

dir C:\ /AD /B /S > pfade.txt


Dieser Befehl erstellt in dem Verzeichnis in dem Du Dich befindest wenn 
Du den Befehl ausführst die Datei pfade.txt welche alle absoluten Pfade 
auf Laufwerk C: enthält.
Gast #4531978
Lesenswert?
• ▲
▼
Felix B. schrieb:
> Kannst du das ein bisschen erklären? Wie sähe das ganze Programm aus?

Deine Problembeschreibung lässt viel Spielraum. Angefangen mit dem 
Betriebsystem...

Jedenfalls wenn Du unter Unix unterwegs bist, dann guck dir die Manpage 
zu find an. Unten sind Beispiele wie z.B.
1
find / -type f -exec echo {} \;
. Weitere Spezifikationen für -tpye ist z.B. d für Ordner.

Ausserdem mag ich Python sehr gerne... Das kannst Du damit auch ganz 
leicht machen und dann dein anderes Programm starten, reinpipen oder was 
auch immer weiterzuleiten bedeutet.
(Firma: FULL PALATINSK) Persönliche Seite #4531988
Lesenswert?
• ▲
▼
Sven D. schrieb:
> Für Windows z.B. Folgendes in die Eingabeaufforderung eingeben:
>
> dir C:\ /AD /B /S > pfade.txt
>
> Dieser Befehl erstellt in dem Verzeichnis in dem Du Dich befindest wenn
> Du den Befehl ausführst die Datei pfade.txt welche alle absoluten Pfade
> auf Laufwerk C: enthält.

hmm das könnte ich auch grad gebrauchen. ABER:

Computer sagt nein.
nämlich mit der Ausgabe

>"Zugriff verweigert"
Gast #4531992
Lesenswert?
• ▲
▼
Hmm also ich habs latürnich getestet, unter Windows 7 32 Bit. Anmeldung 
als normaler User, nicht Admin.

Zugriff verweigert kann daher kommen, dass Du Dich in einem Ordner 
befindest indem Du keine Schreibrechte hast und deswegen die txt Datei 
nicht erstellt werden kann.
Gast #4532005
Lesenswert?
• ▲
▼
▶ J-A von der H. schrieb:
> ach ja stimmt eigentlich. hatte ich mal so eingestellt.
> in einem anderen Ordner abzulegen gehts.

Sehr gut.

> BTW das zeigt einem nur die Ordner an, wie muss es heissen,
> damit es einem auch die Dateien anzeigt?
> ode rmuss ich dafür in jedem Ordner selbst sein?

Damit "dir C:\ /B /S > dateiname.txt", denn /AD sagt das dir nur Dateien 
mit dem Attribut D für Directory anzeigen soll. Willst Du z.B. nur 
versteckte Dateien gibst Du /AH an.

Eventuell ist es für Deine Zwecke besser /B wegzulassen, dann wird das 
ganze übersichtlicher. Probier auch mal "dir /?" ;-)
Persönliche Seite #4544463
Lesenswert?
• ▲
▼
Mit einem "e" mehr steigt die Trefferquote:

SequoiaView

http://www.win.tue.nl/cgi-bin/usr/sequoia/download3.cgi

Dieser Link verweist auf einen nicht funktionierenden ftp-Server, 
deswegen hier ein Downloadportal:

http://www.heise.de/download/sequoiaview.html

Ich mag diese Downloadportale nicht; Heise aber halte ich noch für 
halbwegs vertrauenserweckend und damit für das weniger schlimme übel als 
"Softonic", "Chip" und andere, wo man sich nicht sicher sein kann, daß 
noch "Zusatzsoftware" mit installiert wird.
Gast #4544855
Lesenswert?
• ▲
▼
Diese wunderschöne Baumstruktur hat sicher auch den sehr grossen 
Vorteil, das sie sich so ganz einfach weiterverwenden lässt?

Felix B. schrieb:
> ich möchte mit einem Programm die Pfade der Dateien meiner Festplatte
> einlesen um die Pfade dann weiterzuverwenden.

Genau deshalb hab ich tree nicht vorgeschlagen.
Gast #4544895
Lesenswert?
• ▲
▼
Sven D. schrieb:
> Diese wunderschöne Baumstruktur hat sicher auch den sehr grossen
> Vorteil, das sie sich so ganz einfach weiterverwenden lässt?

Klar, ganz nach Gusto von Windowswähler: per Maus Kopieren und in ein 
WörgDokument einfügen.

 - - -

Ein Bekannter (50+) von mir ist seit über 20J Programmierer in einem 
grossen, globalen Gerdinstitut. Da erzählt er mir doch dass in seiner 
Abteilung gewisse Sachen zwecks Archiv auf DVD gebrannt werden (schon 
mal ???); damit sie noch wissen was da archiviert wurde, machen sie 
"übersichtsdokumente" indem sie Serien von Bildschirmfotos vom Exporer 
machen (weiterscrollen, nächstes Foto, usw.).
Auf meine Frage wie sie denn in all den "übersichtsdokumente" was 
suchen, meinte er "wie suchen? - na Wörd öfnnen und gucken...".
Jetzt weisst Du wie dein Geld arbeitet...
(!!!!!  :-o )

Also da lässt sich die Ausgabe von tree klar besser weiternutzen.
#4545135
Lesenswert?
• ▲
▼
Z. Udummfür schrieb:
> - - -
>
> Ein Bekannter (50+) von mir ist seit über 20J Programmierer in einem
> grossen, globalen Gerdinstitut. Da erzählt er mir doch dass in seiner
> Abteilung gewisse Sachen zwecks Archiv auf DVD gebrannt werden (schon
> mal ???); damit sie noch wissen was da archiviert wurde, machen sie
> "übersichtsdokumente" indem sie Serien von Bildschirmfotos vom Exporer
> machen (weiterscrollen, nächstes Foto, usw.).
> Auf meine Frage wie sie denn in all den "übersichtsdokumente" was
> suchen, meinte er "wie suchen? - na Wörd öfnnen und gucken...".
> Jetzt weisst Du wie dein Geld arbeitet...
> (!!!!!  :-o )

und dann wird eine Firma engagiert, die eine Backuplösung bauen soll, 
die aus diesen Worddokumenten per ocr die pfade ermittelt und die DAtein 
kopiert :-)

> Da erzählt er mir doch das ...
Mal ehrlich jetzt - soll man das glauben?
Gast #4545163
Lesenswert?
• ▲
▼
>> Da erzählt er mir doch das ...
> Mal ehrlich jetzt - soll man das glauben?

Das kann ich dir nicht vorschreiben.
Mir fielen jedoch die Socken runter und nach 3x luft holen hielt ich ihm 
trotz dem er ~15J älter ist als ich eine Halbstündige Gewissensrede.
Ich bin nicht sicher ob ich je über solche Erlebnisse hinwegkomme.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren