From 253b714fe21d120c523b5b0dc196d38176dca84d Mon Sep 17 00:00:00 2001 From: ek-dyoder Date: Wed, 8 Oct 2025 18:07:07 -0400 Subject: [PATCH] fix: update profile removal logic to use SID variable directly --- Remove-EmberkomProvisioningAdminUser.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Remove-EmberkomProvisioningAdminUser.ps1 b/Remove-EmberkomProvisioningAdminUser.ps1 index 072c740..2d5a72d 100644 --- a/Remove-EmberkomProvisioningAdminUser.ps1 +++ b/Remove-EmberkomProvisioningAdminUser.ps1 @@ -27,7 +27,7 @@ Catch { Write-Error "The provisioning admin account could not be removed`n"+$_.E # Fully remove the provisioning admin profile Write-Output "Removing provisioning admin CIM instance" -Try { Get-CimInstance -Class Win32_UserProfile | Where-Object { $_.SID -eq $ProvisioningAdmin.SID.Value } -ErrorAction SilentlyContinue | Remove-CimInstance } +Try { Get-CimInstance -Class Win32_UserProfile | Where-Object { $_.SID -eq $SID } -ErrorAction SilentlyContinue | Remove-CimInstance } Catch { Write-Error "The provisioning admin profile could not be removed`n"+$_.Exception.Message ; Exit 1 } # Delete any remaining provisioning admin directories