Remove user profile of OneShot user

This commit is contained in:
Manuel Thalmann 2024-08-22 23:12:11 +02:00
parent e604edfd9c
commit 24426d42f5

View file

@ -91,7 +91,10 @@ $null = New-Module {
#> #>
function Disable-OneShotListener { function Disable-OneShotListener {
Unregister-ScheduledTask -Confirm:$false $oneShotTaskName; Unregister-ScheduledTask -Confirm:$false $oneShotTaskName;
Remove-LocalUser (& $getUserName); $user = Get-LocalUser (& $getUserName);
[string] $sid = $user.SID;
Remove-LocalUser $user;
Get-CimInstance Win32_UserProfile | Where-Object { $_.SID -eq $sid } | Remove-CimInstance;
} }
<# <#