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-ID: 7902991309

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

Ausgedruckt am: 22.11.2024 um 04:11 Uhr

Celiko
Lösung Celiko 10.11.2023 aktualisiert um 09:17:34 Uhr
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
Keke3105
Keke3105 10.11.2023 um 09:35:04 Uhr
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.
Celiko
Celiko 10.11.2023 um 09:39:40 Uhr
Goto Top
Moin,

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

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

VG