noob2021
Goto Top

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

Content-Key: 665786

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

Printed on: April 20, 2024 at 08:04 o'clock

Member: SlainteMhath
SlainteMhath Apr 15, 2021 at 14:29:28 (UTC)
Goto Top
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
Mitglied: 148121
148121 Apr 15, 2021 updated at 14:57:26 (UTC)
Goto Top
Moinsens...
$x = "BlaBlub"  
ls 'C:\Users\User\Desktop\Random' -Directory -Recurse -Include $x | rm -Force -Recurse  
Gruß
BlaBlub ähhh w.
Member: Daemmerung
Daemmerung Apr 15, 2021 at 17:59:07 (UTC)
Goto Top
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...
Mitglied: 148121
148121 Apr 15, 2021 updated at 20:24:32 (UTC)
Goto Top
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 😜.