Řeším to přes taskmgr..
1) cmd jako správce a: net user Administrator /active:yes
2) Vytvoř naplánovanou úlohu:
spusť taskmgr JAKO SPRÁVCE (obyč user to spustí, ale úloha nakonec nebude fungovat)
Akce -> "Vytvořit základní úlohu"
Název "ahojahoj", Další
Spustit jednou, Další
Zapsat datum v minulosti, aby nikdy nedošlo ke spuštění, Další
Spustit Program, Další
Vyber cestu, zadej args, smaž "Spustit v", pokud je předvyplněno a Další
Dokončit
Zobrazit vlastnosti úlohy a zaškrtnout "Spustit s nejvyššími oprávněními"
a vybrat "Konfigurovat pro": "Windows 10"
Pozor, "Použít uživatelský účet" nesmí být nastaven na Administrator, ale na toho uživatele, který to bude spouštět bez uac prompt"
OK
Uf
Tím máš vytvořenou úlohu, kterou lze bez dotazu spustit s potřebnými právy, stačí pod obyč userem:
schtasks /run /tn "ahojahoj"
Nevěděl jsem, jestli to ještě funguje, tak jsem to ještě zkusil s Rufusem a jede to

//edit: Kurňa než jsem to dopsal, už to někdo vygooglil

Tak aspoň potvrzuji, že cesta přes taskmgr je dnes funkční
//edit2: Někdy to zařve ještě hlášku s přístupem k souboru...
Pak stačí na té aplikaci vlastnosti -> zabezpečení -> upravit a přidat úplné řízení pro Everyone
Následně Upřesnit a v oprávnění, auditování a plný přístup nastavit buď everyone, nebo odpovídající uživatele.
+ Vlastník tady musí být ten stejný uživatel, který bude spouštět úlohu.