keke3105
Goto Top

Mit Powershell Benutzerspezifischen Ordner löschen

Hallo Leute,

ich möchte mit der PowerShell einen Befehl haben, der mit den aktuellen User heraussucht (durch eine Variable) und ihn dann auch löscht.

Remove-Item \\srv-xxxxxx01\Backups$\SAPGUI\ und hier eine Variable für den aktuellen angemeldeten User


Kann mir da jemand helfen?

Content-Key: 7902991309

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

Printed on: June 2, 2024 at 16:06 o'clock

Member: Celiko
Solution Celiko Nov 10, 2023 updated at 08:17:34 (UTC)
Goto Top
Moin,

nennt sich environmental variables in Windows / Powershell
Kannst du in Powershell mit $env: abrufen.
Get-Childitem -path env:

Das was du suchst:
$Env:UserName

Beispiel:
$CurrentUser = $env:Username

Dann kannst du in deinem Remove-Item einfach die Variable $CurrentUser nutzen.
Remove-Item \\srv-xxxxxx01\Backups$\SAPGUI\$CurrentUser
VG
Member: Keke3105
Keke3105 Nov 10, 2023 at 08:35:04 (UTC)
Goto Top
Leider wird der User nicht erkannt siehe auch am Bild
2023-11-10 09_33_58-windows powershell

Vielen Dank erstmal für die schnelle Antwort.
Member: Celiko
Celiko Nov 10, 2023 at 08:39:40 (UTC)
Goto Top
Moin,

musst vorher die Variable definieren...
$CurrentUser = $env:Username

Ansonsten nutze das:
Remove-Item \\srv-xxxxxx01\Backups$\SAPGUI\$env:username

VG