Remove user profile of OneShot user
This commit is contained in:
parent
3ef690bbde
commit
f08bfd899c
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
<#
|
<#
|
||||||
|
|
Loading…
Reference in a new issue