Forum Discussion

hugo566788's avatar
hugo566788
Copper Contributor
Dec 14, 2023

Unistall Program script Intune

Hello, I want to uninstall the ccleaner program on several computers. I wanted to know from Intune how this could be done? On future occasions I want to uninstall other programs, I have seen a detection and correction script that is the following but it does nothing.

 

$Name = 'Ccleaner'

if ($null -eq (Get-AppxPackage -Name $Name)) {
Write-Host "Ccleaner is not installed"
exit 0
} Else {
Write-Host "Ccleaner is installed"
Exit 1
}

 

 

---------------------

 

$Name = 'Ccleaner'

try{
Get-AppxPackage -Name $Name | Remove-AppxPackage -ErrorAction stop
Write-Host "ccleaner successfully removed"
}catch{
Write-Error "Error removing Ccleaner"
}

 

thank you

1 Reply

  • Hello hugo566788 

    Welcome to the Microsoft community, my name is Recep I'll be happy to help you today.

     

    Instead, you can use the following script to uninstall CCleaner through PowerShell:

     

    $ProgramName = 'CCleaner'

    $uninstallString = Get-ItemProperty -Path "HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*" |
    Where-Object { $_.DisplayName -eq $ProgramName } |
    Select-Object -ExpandProperty UninstallString

    if ($uninstallString -ne $null) {
    try {
    Write-Host "Uninstalling $ProgramName..."
    Start-Process "msiexec.exe" -ArgumentList "/x $uninstallString /qn" -Wait
    Write-Host "$ProgramName successfully uninstalled."
    } catch {
    Write-Error "Error uninstalling $ProgramName: $_"
    }
    } else {
    Write-Host "$ProgramName is not installed."
    }

     

    This script uses the registry to find the uninstall string for CCleaner and then executes the uninstallation silently using msiexec.exe. Please make sure to test this script in a controlled environment before deploying it to a larger number of devices.

     

     

    If I have answered your question, please mark your post as Solved

    If you like my response, please give it a Like :smile:

    Appreciate your Kudos! Proud to contribute! 🙂

     

Resources