Monday, November 21, 2016

Delete a registry key queried from WMI





$key = "hklm:\software\microsoft\windows\currentversion\appx"

$LastUserSID = get-wmiobject -namespace root\CIMV2 -Class Win32_UserProfile | select LastUseTime,SID | sort lastusetime -Descending | select -expand SID -first 1

$target = $key+"\"+$LastUserSID

Remove-Item $target -Recurse



Use Remove-ItemProperty to target individual values for removal

Remove-ItemProperty -Path "HKLM:\Software\SmpApplication" -Name "SmpProperty"