Usuwanie programu bez znajomosci sciezki (uzycie guid), z podniesieniem uprawnień zapisanych w skrypcie

Wertując masę opisów jak przeskoczyć temat przekazania danych logowania w pliku batch (dzięki czemu można uruchomić skrypt przez GPO) doszedłem do takiego rozwiązania. Uwaga! Hasło jest jawnie przesyłane. Problemem może być też okienko UAC 1. uruchamiamy powershell zeby poznać guid zainstalowanej aplikacji, wpisujemy get-wmiobject Win32_Product | Format-Table IdentifyingNumber, Name