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

Printed on: December 3, 2024 at 23:12 o'clock

brammer
brammer May 26, 2007 at 08:15:07 (UTC)
Goto Top
Hallo,

erstes Problem dürfte sein das tree nur die Schalter /F und /A kennt....
happyman
happyman May 26, 2007 at 08:29:35 (UTC)
Goto Top
das hab ich auch schon herausgefunden, aber einen richtigen augabe befehl gibt es ja beim dir auch nicht

mfg happy
bastla
bastla May 26, 2007 at 08:31:47 (UTC)
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 May 26, 2007 at 08:36:38 (UTC)
Goto Top
danke, das wars, mit dem bin ich sehr zufrieden.

mfg happyman
cykes
cykes May 26, 2007 at 09:52:32 (UTC)
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