chb1982
Goto Top

Alle Dateien außer zip löschen

Hallo zusammen,

hat jemand eine Idee wie ich es schaffe alle Dateien, außer die eines bestimmten Dateityps in einem Verzeichnis zu löschen. In diesem Fall geht es um 7zip-Archive (*.7z)

Beste Grüße
Christoph

Content-Key: 274116

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

Ausgedruckt am: 28.03.2024 um 13:03 Uhr

Mitglied: 114757
Lösung 114757 09.06.2015 aktualisiert um 15:41:57 Uhr
Goto Top
No Problem:
powershell.exe -ExecutionPolicy ByPass -Command "&{gci 'C:\ordner' -Exclude "*.7z" | ?{!$_.PSIsContainer} | remove-item -Force}"  
oder pure Batch
@echo off
for /f "delims=" %%a in ('dir /b /A-D "C:\ordner" ^| findstr /iev "\.7z"') do del "%%a"  
Gruß jodel32
Mitglied: chb1982
chb1982 09.06.2015 um 14:41:45 Uhr
Goto Top
Hervorragend. Danke!!!
Mitglied: bastla
bastla 09.06.2015 um 15:31:29 Uhr
Goto Top
@ jodel32

Ganz genau wäre zwar
findstr /iev "\.7z"
- wird aber wahrscheinlich in der beschriebenen Situation kein Problem sein ...

Grüße
bastla
Mitglied: 114757
114757 09.06.2015 aktualisiert um 15:43:18 Uhr
Goto Top
@bastla ist korrigiert. Danke für den Hinweis, dachte der Punkt gilt nur bei Verwendung des Parameters /r bei findstr für ein beliebiges Zeichen, da lag ich wohl falsch.