Skip to content

Instantly share code, notes, and snippets.

@HenkPoley
Last active October 31, 2021 13:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HenkPoley/74b6935c738cb20e3e9e78f99f17fad8 to your computer and use it in GitHub Desktop.
Save HenkPoley/74b6935c738cb20e3e9e78f99f17fad8 to your computer and use it in GitHub Desktop.
# Aomei Partition Assistant
#at top of script
if (!
#current role
(New-Object Security.Principal.WindowsPrincipal(
[Security.Principal.WindowsIdentity]::GetCurrent()
#is admin?
)).IsInRole(
[Security.Principal.WindowsBuiltInRole]::Administrator
)
) {
#elevate script and exit current non-elevated runtime
Start-Process `
-FilePath 'powershell' `
-ArgumentList (
#flatten to single array
'-File', $MyInvocation.MyCommand.Source, $args `
| %{ $_ }
) `
-Verb RunAs
exit
}
# HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\AomeiPartition Assistant_is1
# HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Aomei Partition Assistant_is1
# HKEY_CURRENT_USER\SOFTWARE\Partition Assistant
# HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AOMEI
# HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\AOMEI
# HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{02F850ED-FD0E-4ED1-BE0B-54981f5BD3D4}_is1
# HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Aomei Partition Assistant_is1
Remove-Item -Recurse -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\AomeiPartition Assistant_is1' -ErrorAction 'SilentlyContinue'
Remove-Item -Recurse -Path 'HKCU:\SOFTWARE\Partition Assistant' -ErrorAction 'SilentlyContinue'
Remove-Item -Recurse -Path 'HKLM:\SOFTWARE\Microsoft\AOMEI' -ErrorAction 'SilentlyContinue'
Remove-Item -Recurse -Path 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\AOMEI' -ErrorAction 'SilentlyContinue'
Remove-Item -Recurse -Path 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{02F850ED-FD0E-4ED1-BE0B-54981f5BD3D4}_is1' -ErrorAction 'SilentlyContinue'
Remove-Item -Recurse -Path 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\AomeiPartition Assistant_is1' -ErrorAction 'SilentlyContinue'
Remove-Item -Recurse -Path 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Aomei Partition Assistant_is1' -ErrorAction 'SilentlyContinue'
Remove-Item -Recurse 'C:\Program Files (x86)\AOMEI Partition Assistant'
Remove-Item -Recurse 'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\AOMEI Partition Assistant' -ErrorAction 'SilentlyContinue'
Remove-Item -Recurse 'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\AOMEI Partition Assistant Standard Edition 7.5.1' -ErrorAction 'SilentlyContinue'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment