o0julia0o
Goto Top

Alle Dateien löschen, außer DateiA

hi,

ich möchte alle Datein in einem Verzeichnis relativ zum Ort der Batch löschen. Außerdem möchte ich 2 bestimmte bekannte Dateien nicht löschen, also z.B. DateiA und DateiB. Aber ohne Umkopieraktion. Unterordner samt ihrer Dateien sollen bestehen bleiben.

Etwas ähnliches kann ich mit Ordnern machen:
powershell -Executionpolicy ByPass -Command "&{gci '.\Ordner' -Exclude 'OrdnerA','OrdnerB' | Remove-item -Recurse -Force -EA SilentlyContinue}"

Das funktioniert einwandfrei. Wie kann ich aber OrdnerA & OrdnerB durch DateiA und DateiB ersetzen? Meine Fehlversuche lasse ich mal lieber beiseite ;)

lieben Dank

Julia face-smile

Content-ID: 266398

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

Ausgedruckt am: 25.11.2024 um 20:11 Uhr

114757
Lösung 114757 15.03.2015, aktualisiert am 21.03.2015 um 10:27:35 Uhr
Goto Top
Nichts leichter als das ...

{{powershell -Executionpolicy ByPass -Command "&{gci '.\Ordner\Unterordner' -Exclude 'DateiA.txt','DateiB.txt' | ?{!$_.PSIsContainer} | Remove-item -Force}"}}  
Gruß jodel32
114757
114757 21.03.2015 aktualisiert um 10:03:26 Uhr
Goto Top
Wenns das dann war bitte noch auf gelöst setzen nicht vergessen. Danke.

Gruß jodel32