Ordnerstruktur in Textfile ausgeben

Diskutiere Ordnerstruktur in Textfile ausgeben im Developer Network Forum im Bereich Hardware & Software Forum; Moin leute, ich such ein programm, welches mir die Ordnerstruktur vom ausgangspunkt (wo das file ausgeführt wird) nach oben hin (alle ordner...
  • Ordnerstruktur in Textfile ausgeben Beitrag #1
P

PyroDragonfly

Bekanntes Mitglied
Dabei seit
24.09.2009
Beiträge
410
Reaktionspunkte
0
Moin leute,

ich such ein programm, welches mir die Ordnerstruktur vom ausgangspunkt (wo das file ausgeführt wird) nach oben hin (alle ordner und unterordner) in ein textfile schreibt.

Sonderwünsche:
1. Es wäre schön, wenn die dateien, welche in den Ordnern stehen nicht mit ausgegeben werden, sondern nur die ordnernamen
2. Geht es, dass man nur die ordnernamen ins txtfile schreiben lassen kann? also ohne das "C:/Dokumente" usw oder wo eben der ordner liegt? also z.B. nur ne auflistung wie z.B.:
Musik
Rock
Unterordner1
Unterordner2
Metal

usw?

ginge sowas? kann das wer von euch proggen? weil dafür reichen meine fähigkeiten im proggn leider nicht aus:(..

wär cool, wenn das wer bis heute abend vor 7 hinbringen würde, wenn es erst danach ist wär aber auch ok, da man so ein prog finde ich immer mal brauchen kann^^

mfg
Pyro
 
  • Ordnerstruktur in Textfile ausgeben Beitrag #2
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
was meinst du mit "Nach oben"? dann wäre doch auch immer der Ordner C:\Windows mit Unterordnern dabei Oo
 
  • Ordnerstruktur in Textfile ausgeben Beitrag #3
P

PyroDragonfly

Bekanntes Mitglied
Dabei seit
24.09.2009
Beiträge
410
Reaktionspunkte
0
jja, ich will es in einem ordner ausführen, der z.B. auf c liegt... dann soll er aber nicht immer das "C:/" usw mit vorn dran schreiben, sondern nur die orndernamen bringen

und mit "nach oben" meine ich, dass eben von dem ordner ab alle ordner mit unterordnern aufgelistet werden sollen, welche von da erreichbar sind... ist bisschen blöd ausgedrückt, ich weiß^^.. ist aber auch blöd zu erklären grad...
 
  • Ordnerstruktur in Textfile ausgeben Beitrag #4
Websurfer

Websurfer

Bekanntes Mitglied
Dabei seit
03.01.2000
Beiträge
5.265
Reaktionspunkte
2
Reicht dafür nicht ne Batch?
dir /b /d /ad /ah >> Verzeichnisse.txt
Alternativ, ohne hidden:
dir /b /d /ad /s >> Verzeichnisse.txt

Code:
C:\Users\...>dir /?
Listet die Dateien und Unterverzeichnisse eines Verzeichnisses auf.

DIR [Laufwerk:][Pfad][Dateiname] [/A[[:]Attribute]] [/B] [/C] [/D] [/L] [/N]
  [/O[[:]Folge]] [/P] [/Q] [/R] [/S] [/T[[:]Zeit]] [/W] [/X] [/4]

  [Laufwerk:][Pfad][Dateiname]
             Bezeichnet Laufwerk, Verzeichnis und/oder Dateien.

  /A         Listet Dateien mit angegebenen Attributen auf.
  Attribute   D Verzeichnisse        R Schreibgeschützte Dateien
              H Versteckte Dateien   A Zu archivierende Dateien
              S Systemdateien        I Nicht indizierte Dateien
              L  Analysepunkte       - vorangestellt kehrt die Bedeutung um.
  /B         Einfaches Format (keine Kopfdaten, keine Zusammenfassung).
  /C         Zeigt das Tausendertrennzeichen bei Dateigrößen an (Standard-
             einstellung). Verwenden Sie /-C, um das Tausendertrennzeichen
             nicht anzuzeigen.
  /D         Gleich wie Breitformat, jedoch nach Spalten sortiert.
  /L         Verwendet Kleinschreibung.
  /N         Neues, langes Listenformat (Dateinamen auf der rechten Seite).
  /O         Gibt die Liste sortiert aus.
  Folge       N Name (alphabetisch)           S Größe (kleinere zuerst)
              E Erweiterung (alphabetisch)    D Datum/Zeit (ältere zuerst)
              G Verzeichnisse zuerst          - vorangestellt kehrt die
                                                Reihenfolge um
  /P         Pausiert nach jeder vollen Bildschirmseite.
  /Q         Gibt den Besitzer der Datei aus.
  /R         Zeigt alternative Datenströme der Datei an.
  /S         Listet Dateien und alle Unterverzeichnisse auf.
  /T         Bestimmt welche Zeit verwendet wird (nur für NTFS).
  Zeit        C  Erstellung
              A  Letzter Zugriff
              W  Letzter Schreibzugriff
  /W         Verwendet Breitformat für die Auflistung.
  /X         Zeigt die Kurznamen für Dateien mit Nicht-8Punkt3-Namen an.
             Das Format ist das gleiche wie bei /N, wobei der Kurzname vor
             dem Langnamen eingefügt wird. Wenn kein Kurzname vorhanden ist,
             werden Leerzeichen angezeigt.
  /4         Zeigt das Jahr vierstellig an.

Optionen können in der Umgebungsvariablen DIRCMD voreingestellt werden.
"-" vor einer Option setzt die Voreinstellung außer Kraft, z. B. DIR /-W.

C:\Users\...>
 
  • Ordnerstruktur in Textfile ausgeben Beitrag #5
P

PyroDragonfly

Bekanntes Mitglied
Dabei seit
24.09.2009
Beiträge
410
Reaktionspunkte
0
1. was ist ah?
2. gibt der einem dann nich die files mit aus?
3. gibt der dann auch nur die ordnernamen ohne pfad aus?
4. dein ava macht einen kirre^^
 
  • Ordnerstruktur in Textfile ausgeben Beitrag #6
Websurfer

Websurfer

Bekanntes Mitglied
Dabei seit
03.01.2000
Beiträge
5.265
Reaktionspunkte
2
ah = Atrribute Hidden
ad = Attribute Directorys
s = unterverzeichnisse
b = schön zusammen gefasst
>> = wo die ausgabe hin soll

mein Avatar soll verwirren. denn du weißt ja:
Wenn du sie nicht überzeugen kannst, dann verwirre sie.
 
  • Ordnerstruktur in Textfile ausgeben Beitrag #7
T

TrµMAn

Bekanntes Mitglied
Dabei seit
23.10.2006
Beiträge
4.882
Reaktionspunkte
2
Ort
Wuppertal
Reicht dafür nicht ne Batch?
dir /b /d /ad /ah >> Verzeichnisse.txt
Alternativ, ohne hidden:
dir /b /d /ad /s >> Verzeichnisse.txt

Code:
C:\Users\...>dir /?
Listet die Dateien und Unterverzeichnisse eines Verzeichnisses auf.

DIR [Laufwerk:][Pfad][Dateiname] [/A[[:]Attribute]] [/B] [/C] [/D] [/L] [/N]
  [/O[[:]Folge]] [/P] [/Q] [/R] [/S] [/T[[:]Zeit]] [/W] [/X] [/4]

  [Laufwerk:][Pfad][Dateiname]
             Bezeichnet Laufwerk, Verzeichnis und/oder Dateien.

  /A         Listet Dateien mit angegebenen Attributen auf.
  Attribute   D Verzeichnisse        R Schreibgeschützte Dateien
              H Versteckte Dateien   A Zu archivierende Dateien
              S Systemdateien        I Nicht indizierte Dateien
              L  Analysepunkte       - vorangestellt kehrt die Bedeutung um.
  /B         Einfaches Format (keine Kopfdaten, keine Zusammenfassung).
  /C         Zeigt das Tausendertrennzeichen bei Dateigrößen an (Standard-
             einstellung). Verwenden Sie /-C, um das Tausendertrennzeichen
             nicht anzuzeigen.
  /D         Gleich wie Breitformat, jedoch nach Spalten sortiert.
  /L         Verwendet Kleinschreibung.
  /N         Neues, langes Listenformat (Dateinamen auf der rechten Seite).
  /O         Gibt die Liste sortiert aus.
  Folge       N Name (alphabetisch)           S Größe (kleinere zuerst)
              E Erweiterung (alphabetisch)    D Datum/Zeit (ältere zuerst)
              G Verzeichnisse zuerst          - vorangestellt kehrt die
                                                Reihenfolge um
  /P         Pausiert nach jeder vollen Bildschirmseite.
  /Q         Gibt den Besitzer der Datei aus.
  /R         Zeigt alternative Datenströme der Datei an.
  /S         Listet Dateien und alle Unterverzeichnisse auf.
  /T         Bestimmt welche Zeit verwendet wird (nur für NTFS).
  Zeit        C  Erstellung
              A  Letzter Zugriff
              W  Letzter Schreibzugriff
  /W         Verwendet Breitformat für die Auflistung.
  /X         Zeigt die Kurznamen für Dateien mit Nicht-8Punkt3-Namen an.
             Das Format ist das gleiche wie bei /N, wobei der Kurzname vor
             dem Langnamen eingefügt wird. Wenn kein Kurzname vorhanden ist,
             werden Leerzeichen angezeigt.
  /4         Zeigt das Jahr vierstellig an.

Optionen können in der Umgebungsvariablen DIRCMD voreingestellt werden.
"-" vor einer Option setzt die Voreinstellung außer Kraft, z. B. DIR /-W.

C:\Users\...>

ja ja, ganz schnell editieren ;)

"Reicht dafür nicht ne Batch?
dir /b /d /ad /ah >> Verzeichnisse.txt"

aber hier fehlt auch weiterhin das /s ...

kannst es ja nochmal überarbeiten
 
  • Ordnerstruktur in Textfile ausgeben Beitrag #8
Websurfer

Websurfer

Bekanntes Mitglied
Dabei seit
03.01.2000
Beiträge
5.265
Reaktionspunkte
2
nö, ab jetzt sollte er ein wenig selbst denken.
 
  • Ordnerstruktur in Textfile ausgeben Beitrag #9
P

PyroDragonfly

Bekanntes Mitglied
Dabei seit
24.09.2009
Beiträge
410
Reaktionspunkte
0
boah... auch noch selber denken.. pfuh ... XD

wenn ich : " /S Listet Dateien und alle Unterverzeichnisse auf." rauslass, listet der mir dann td die files mit auf?

ich werd heut abend mal versuchen mir eine zu schreiben, danke schonmal:)
 
  • Ordnerstruktur in Textfile ausgeben Beitrag #10
Max11.111

Max11.111

Bekanntes Mitglied
Dabei seit
12.06.2008
Beiträge
2.416
Reaktionspunkte
0
Servus,

Moin leute,

ich such ein programm, welches mir die Ordnerstruktur vom ausgangspunkt (wo das file ausgeführt wird) nach oben hin (alle ordner und unterordner) in ein textfile schreibt.
Sprich eine Liste aller Ordner, Richtig? Also ist es egal ob man von oben (ist leichter umzusetzen) oder von unten beginnt.

Sonderwünsche:
1. Es wäre schön, wenn die dateien, welche in den Ordnern stehen nicht mit ausgegeben werden, sondern nur die ordnernamen
2. Geht es, dass man nur die ordnernamen ins txtfile schreiben lassen kann? also ohne das "C:/Dokumente" usw oder wo eben der ordner liegt? also z.B. nur ne auflistung wie z.B.:
Musik
Rock
Unterordner1
Unterordner2
Metal
usw?
1. Das geht natürlich. Erleichtert die Sache sogar. ;)
2. Ja. Mach ich.

Hier merke ich, das du die Ordner auch noch strukturiert habe willst, richtig?
Also
Code:
Musik
	Queen
		Jazz
		Greatest Hits I
		Greatest Hits II
		Greatest Hits III
	Metallica
	ZZ-Top
		Mescalero
		Geatest Hits
Mach ich dir auch.

ginge sowas? kann das wer von euch proggen? weil dafür reichen meine fähigkeiten im proggn leider nicht aus:(..

wär cool, wenn das wer bis heute abend vor 7 hinbringen würde, wenn es erst danach ist wär aber auch ok, da man so ein prog finde ich immer mal brauchen kann^^

mfg
Pyro
Vor 7. Gut, ich hab aber nur bis 6 Zeit.

Darf ich annehmen, das deine Festplatte C heißt?
Hast du mehrere Festplatten? Wenn ja, meld' dich, dann bastele ich schnell die Abfrage für alle Festplatte... ;)
Auch wenn du die Dateien mit einbeziehe willst, PM reicht.

Das Programm schicke ich dir in den nächsten 2 Minuten. Warum ich es hier nicht poste? Nun, seit diesem Programmier-Wettbewerb veröffentliche ich nichts mehr...
Selbstverständlich wird auch der Source-Code bei Anfrage gerne Versendet.
Des Weiteren versichere ich, das das Programm keine anderen Funktionen als die oben genannten enthält.


Gruß, Max.
 
  • Ordnerstruktur in Textfile ausgeben Beitrag #11
P

PyroDragonfly

Bekanntes Mitglied
Dabei seit
24.09.2009
Beiträge
410
Reaktionspunkte
0
besten dank max, thread kann geclosed werden:)
 
Thema:

Ordnerstruktur in Textfile ausgeben

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.179
Beiträge
1.579.172
Mitglieder
55.878
Neuestes Mitglied
Satan666
Oben