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

Printed on: April 28, 2024 at 04:04 o'clock

Mitglied: 114757
Solution 114757 Jun 09, 2015 updated at 13:41:57 (UTC)
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
Member: chb1982
chb1982 Jun 09, 2015 at 12:41:45 (UTC)
Goto Top
Hervorragend. Danke!!!
Member: bastla
bastla Jun 09, 2015 at 13:31:29 (UTC)
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 Jun 09, 2015 updated at 13:43:18 (UTC)
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.