From 8c9afebaea1893e59b0410ee2a0ad0d85507c25e Mon Sep 17 00:00:00 2001 From: zoicware <118035521+zoicware@users.noreply.github.com> Date: Sun, 8 Mar 2026 14:05:58 -0400 Subject: [PATCH] more reliable userSid method --- RemoveWindowsAi.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/RemoveWindowsAi.ps1 b/RemoveWindowsAi.ps1 index 73a52d7..7b3528a 100644 --- a/RemoveWindowsAi.ps1 +++ b/RemoveWindowsAi.ps1 @@ -2622,7 +2622,8 @@ shell.Run command,0 Set-Content -Path $vbsPath -Value $vbsScriptContent -Force Write-Status -msg 'Creating Update Cleanup Scheduled Task...' - $userSid = (Get-LocalUser -Name $env:USERNAME).SID.Value + #$userSid = (Get-LocalUser -Name $env:USERNAME).SID.Value + $userSid = [System.Security.Principal.WindowsIdentity]::GetCurrent().User.Value $action = New-ScheduledTaskAction -Execute 'wscript.exe' -Argument "$env:ProgramData\RemoveAI-UpdateCleanup-Silent.vbs" $trigger = New-ScheduledTaskTrigger -AtLogOn $principal = New-ScheduledTaskPrincipal -UserId $userSid -LogonType ServiceAccount -RunLevel Highest