noob2021

Powershell inhalt eines Ordner löschen

Guten Tag,

ich würde mich freuen, wenn mir jemand helfen könnte.
Ich habe eine Variable $X und in dieser ist ein Ordnername enthalten.
Nun möchte ich diesen nutzen um einen bereits vorhanden Pfad "C:\Users\User\Desktop\Random\" zu durchsuchen damit der Inhalt des Ordner gelöscht wird.
Kann mir da jemand helfen?
Vielen Dank im voraus
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 665786

Url: https://administrator.de/forum/powershell-inhalt-eines-ordner-loeschen-665786.html

Ausgedruckt am: 11.07.2025 um 22:07 Uhr

SlainteMhath
SlainteMhath 15.04.2021 um 16:29:28 Uhr
Moin,

spontan würde ich sagen
gci -path  "C:\Users\User\Desktop\Random\"  -recursive | where $_.name -eq $X | remove-item  

Ist aber ohne Gewähr :D

lg,
Slainte
148121
148121 15.04.2021 aktualisiert um 16:57:26 Uhr
Moinsens...
$x = "BlaBlub"  
ls 'C:\Users\User\Desktop\Random' -Directory -Recurse -Include $x | rm -Force -Recurse  
Gruß
BlaBlub ähhh w.
Daemmerung
Daemmerung 15.04.2021 um 19:59:07 Uhr
Man könnte auch den Ordner per PowerShell löschen und neu anlegen. So spart man sich das Löschen der einzelnen Items. Je nach Größe kann das ja dauern.

PS: Warum benutzt ihr immer diese Aliases? Die versteht ein Leihe doch nicht...
148121
148121 15.04.2021 aktualisiert um 22:24:32 Uhr
Zitat von @Daemmerung:

PS: Warum benutzt ihr immer diese Aliases? Die versteht ein Leihe doch nicht...
Für einen Linuxer sind das keine Aliase sondern täglich Brot und Butter Befehle ls, rm ... 😁
Und ein Leihe soll ja im Gegensatz zu einem Laien auch was "(ver)leihen" und nix programmieren 😜.