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-Key: 266398

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

Printed on: April 23, 2024 at 17:04 o'clock

Mitglied: 114757
Solution 114757 Mar 15, 2015, updated at Mar 21, 2015 at 09:27:35 (UTC)
Goto Top
Nichts leichter als das ...

{{powershell -Executionpolicy ByPass -Command "&{gci '.\Ordner\Unterordner' -Exclude 'DateiA.txt','DateiB.txt' | ?{!$_.PSIsContainer} | Remove-item -Force}"}}  
Gruß jodel32
Mitglied: 114757
114757 Mar 21, 2015 updated at 09:03:26 (UTC)
Goto Top
Wenns das dann war bitte noch auf gelöst setzen nicht vergessen. Danke.

Gruß jodel32