Batch um Ordner Eigene Dateien aus verschiedenen Verzeichnissen zu löschen
Hallo zusammen, ich bräuchte bitte mal eure Hilfe! ... probier schon seit ein paar Tagen
rum und bekomm mein Script nicht hin ...
Also - ich habe einige Ordner z.B. a - b - c - d, jeder dieser Ordner hat einen Unterordner der
"Eigene Dateien" heisst, nun möchte ich per Script alle Ordner "Eigene Dateien" löschen.
... mein Script schaut zur Zeit so aus - aber es will nicht klappen - wäre super wenn mir
einer hilft. DANKE!!
Hier ist mein Script bisher
@echo loescht von jedem Benutzer den Ordner "Eigene Dateien"
@echo off
pause
for /f "tokens=*" %%i in ('dir /s /b /ad "Eigene Dateien"') do (
rmdir /s 'dir /s /b /ad "Eigene Dateien"' %%i
)
pause
Viele Grüsse Uwe
rum und bekomm mein Script nicht hin ...
Also - ich habe einige Ordner z.B. a - b - c - d, jeder dieser Ordner hat einen Unterordner der
"Eigene Dateien" heisst, nun möchte ich per Script alle Ordner "Eigene Dateien" löschen.
... mein Script schaut zur Zeit so aus - aber es will nicht klappen - wäre super wenn mir
einer hilft. DANKE!!
Hier ist mein Script bisher
@echo loescht von jedem Benutzer den Ordner "Eigene Dateien"
@echo off
pause
for /f "tokens=*" %%i in ('dir /s /b /ad "Eigene Dateien"') do (
rmdir /s 'dir /s /b /ad "Eigene Dateien"' %%i
)
pause
Viele Grüsse Uwe
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-Key: 80776
Url: https://administrator.de/contentid/80776
Ausgedruckt am: 29.03.2024 um 07:03 Uhr
2 Kommentare
Neuester Kommentar
Versuchs mal so:
Prinzipiell würde ich allerdings sowas vorziehen:
Beim andern Entwurf wäre es sonst so das wenn in einem andern verzeichnis die buchstabenfolge "eigene dateien" vorkommt dies auch gelöscht werden würde.
miniversum
@echo loescht von jedem Benutzer den Ordner "Eigene Dateien"
@echo off
pause
for /f "tokens=*" %%i in ('dir /s /b /ad "Eigene Dateien"') do (
rmdir /s "%%i"
)
pause
Prinzipiell würde ich allerdings sowas vorziehen:
@echo off
echo loescht von jedem Benutzer den Ordner "Eigene Dateien"
pause
for /f "tokens=*" %%i in ('dir /s /b /ad "%HOMEDRIVE%\Dokumente und Einstellungen"') do (
rmdir /s "%%i"
)
pause
Beim andern Entwurf wäre es sonst so das wenn in einem andern verzeichnis die buchstabenfolge "eigene dateien" vorkommt dies auch gelöscht werden würde.
miniversum