- #1
S
SUCHE_UM_HILFE
Guest
hallo leute brauch wiedermal kleine hilfe
schreibe mir eine delete bat wo das script ordner für ordner durchgehen soll
und wenn der ordner leer ist soll er gelöscht werden
das problem ist, dass in dos (auch wenn der ordner leer ist) immer 2 ordner drinnen sind
nämlich
<DIR> .
<DIR> ..
also ein ordner namens . und einer namens ..
jetzt wollte ich fragen ob ich dos irgendwie beibringen kann dass er diese ordner bei einer suche ignoriert!!
die zeilen die sucht lautet
IF EXIST %DIRx%\*.* GOTO END
IF NOT EXIST %DIRx% GOTO END
IF NOT EXIST %DIRx%\*.* GOTO DELx
und die erste der drei zeilen macht probleme weil er eben immer etwas findet und dann zum ende springt!!!
problem ist wenn nur *.lnk - Dateien vorkommen würden würde ich das ja einfach ersetzten und habe kein problem mehr, aber es kommen eben auch teilweise andere Unterordner vor und wenn er einen findet soll er den dann halt nicht löschen
hat jemand eine hilfe????
danke
schreibe mir eine delete bat wo das script ordner für ordner durchgehen soll
und wenn der ordner leer ist soll er gelöscht werden
das problem ist, dass in dos (auch wenn der ordner leer ist) immer 2 ordner drinnen sind
nämlich
<DIR> .
<DIR> ..
also ein ordner namens . und einer namens ..
jetzt wollte ich fragen ob ich dos irgendwie beibringen kann dass er diese ordner bei einer suche ignoriert!!
die zeilen die sucht lautet
IF EXIST %DIRx%\*.* GOTO END
IF NOT EXIST %DIRx% GOTO END
IF NOT EXIST %DIRx%\*.* GOTO DELx
und die erste der drei zeilen macht probleme weil er eben immer etwas findet und dann zum ende springt!!!
problem ist wenn nur *.lnk - Dateien vorkommen würden würde ich das ja einfach ersetzten und habe kein problem mehr, aber es kommen eben auch teilweise andere Unterordner vor und wenn er einen findet soll er den dann halt nicht löschen
hat jemand eine hilfe????
danke