happyman
Goto Top

tree in datei ausgeben

hallo leute, ich habe ein problem mit einer batch. und zwar weis ich wie ich den Befehl "dir" in eine Datei ausgebe, jedoch fuinktioniert das mit tree nicht, oder ich mach irgendetwas falsch, hier mein script:

@echo off
dir %1 /-p /o:gn > "%temp%\Ordnerinhalt"
start /w notepad /p "%temp%\Ordnerinhalt"
del "%temp%\Ordnerinhalt"
pause

wenn ich jetzt das dir auf tree ändere tut sich nix

bitte um hilfe

mfg happyman

Content-ID: 59871

Url: https://administrator.de/contentid/59871

Ausgedruckt am: 15.11.2024 um 17:11 Uhr

brammer
brammer 26.05.2007 um 10:15:07 Uhr
Goto Top
Hallo,

erstes Problem dürfte sein das tree nur die Schalter /F und /A kennt....
happyman
happyman 26.05.2007 um 10:29:35 Uhr
Goto Top
das hab ich auch schon herausgefunden, aber einen richtigen augabe befehl gibt es ja beim dir auch nicht

mfg happy
bastla
bastla 26.05.2007 um 10:31:47 Uhr
Goto Top
Hallo happyman!

Sollte mit "tree" so klappen:
@echo off
tree /a %1 > "%temp%\Ordnerinhalt"  
start /w notepad /p "%temp%\Ordnerinhalt"  
del "%temp%\Ordnerinhalt"  
pause

Grüße
bastla

[Edit] Schalter "/a" ergänzt, damit's einigermaßen leserlich wird. [/Edit]
happyman
happyman 26.05.2007 um 10:36:38 Uhr
Goto Top
danke, das wars, mit dem bin ich sehr zufrieden.

mfg happyman
cykes
cykes 26.05.2007 um 11:52:32 Uhr
Goto Top
Hi,

wenn Du eine noch etwas schönere Ausgabe haben möchtest, kannst Du noch den Font
"MS LineDraw" nachinstallieren und dann den Schalter "/a" weglassen und im Editor auf
diesen Font umstellen.

Gruß

cykes