Gewisse Anzahl an Unterordner durchsuchen
Hallo zusammen
Ich habe mal wieder ein Frage :D
Ich wollte ein Batch skript erstellen das unser "Archive" auf leere Ordner untersucht.
Bis jetzt hab ich es geschaft, dass das Batch skript ALLE leeren Ordner anzeigt.
Skript:
@echo off
pause
Ergebnis:
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1\2
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1\2\3
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1\2\3\4
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1\2\3\4\5
Ich muss jetzt aber nur bis zur Nr. 3 durchsuchen (wenn nachher etwas leer ist ist das egal).
Also:
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1\2
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1\2\3
nicht weiter! (3 unterordner durchsuchen)
Könntet ihr mir helfen?(Ich bin ein totaler Anfänger was skript und Batch und sowas angeht)
Gruss Martinoli
PS: Ich brauch keine gekürzte Version von dem was ich jetzt habe und JA ich habe google gefragt :D
Ich habe mal wieder ein Frage :D
Ich wollte ein Batch skript erstellen das unser "Archive" auf leere Ordner untersucht.
Bis jetzt hab ich es geschaft, dass das Batch skript ALLE leeren Ordner anzeigt.
Skript:
@echo off
Ergebnis:
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1\2
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1\2\3
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1\2\3\4
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1\2\3\4\5
Ich muss jetzt aber nur bis zur Nr. 3 durchsuchen (wenn nachher etwas leer ist ist das egal).
Also:
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1\2
C:\Dokumente und Einstellungen\Martinoli\Desktop\Test Ordner\1\2\3
nicht weiter! (3 unterordner durchsuchen)
Könntet ihr mir helfen?(Ich bin ein totaler Anfänger was skript und Batch und sowas angeht)
Gruss Martinoli
PS: Ich brauch keine gekürzte Version von dem was ich jetzt habe und JA ich habe google gefragt :D
Please also mark the comments that contributed to the solution of the article
Content-Key: 222500
Url: https://administrator.de/contentid/222500
Printed on: April 19, 2024 at 20:04 o'clock
6 Comments
Latest comment
Hallo Martinoli!
Ich hatte nicht stapeln, sonder verschachteln geschrieben ...
Da Du Anfänger bist (und vermutlich selbst zur Lösung finden willst), mal zunächst nur 2 Schleifen und nur Ausgabe der Pfade:
Grüße
bastla
Ich hatte nicht stapeln, sonder verschachteln geschrieben ...
Da Du Anfänger bist (und vermutlich selbst zur Lösung finden willst), mal zunächst nur 2 Schleifen und nur Ausgabe der Pfade:
for /d %%i in ("%userprofile%\Desktop\Test Ordner\*") do (
for /d %%j in ("%%~fi\*") do echo "%%~fj"
)
bastla