Java

Delete software

Delete the software from the computer locally

$Uninstall ={
    function run{
        Remove-Item $dest -Force -Recurse
        [System.Environment]::SetEnvironmentVariable('JAVA_HOME', $null, 'Machine')
        $path = [System.Environment]::GetEnvironmentVariable('PATH', 'Machine')
        $path = ($path.Split(';') | Where-Object {
            $_ -ne $dest + "\" + $data + "\"
        }) -join ';'

        [System.Environment]::SetEnvironmentVariable('PATH', $path, 'Machine')
    }
}

Start-Process powershell -Wait -Verb runAs -ArgumentList "-NoExit -NoProfile -ExecutionPolicy Bypass -Command & {$Uninstall run}"

Last updated

Was this helpful?