Někdy chcete nebo potřebujete program, který se automaticky spustí se zvýšenými oprávněními, jakmile se přihlásíte do Windows, ale jak nastavíte něco takového? Dnešní příspěvek SuperUser Q&A obsahuje několik užitečných rad pro frustrovaného čtenáře.
Dnešní relace Otázky a odpovědi k nám přichází s laskavým svolením SuperUser - členění Stack Exchange, komunitního seskupení webů otázek a odpovědí.
Screenshot s laskavým svolením Acid Pix (Flickr) .
Otázka
Čtenář SuperUser Frederick Zhang chce vědět, jak automaticky spustit program s oprávněními správce po přihlášení uživatele:
Používám Windows 8.1 (64bitový) a rád bych po přihlášení uživatele automaticky spustil program s oprávněními správce.
Pokusil jsem se vytvořit zástupce programu a zaškrtnul spustit jako administrátor Zaškrtněte políčko ve vlastnostech samotné zástupce programu, poté jste se pokusili umístit zástupce do dvou níže zobrazených umístění, ale zaškrtnutím políčka se stala neplatnou.
- C: \ Users \ MyUser \ AppData \ Roaming \ Microsoft \ Windows \ Nabídka Start \ Programy \ Startup
- C: \ ProgramData \ Microsoft \ Windows \ Nabídka Start \ Programy \ StartUp
Poté jsem program upravil pomocí nástroje Resource Hacker a upravil jeho manifest tak, aby byla ke spuštění tohoto programu vyžadována oprávnění správce. Tím se také zkratky pod spouštěcími adresáři staly neplatnými. Poté jsem se pokusil přidat program také do následujícího umístění, ale také to nefungovalo.
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run
Jak mohu automaticky spustit program s oprávněními správce při přihlášení uživatele?
Jak byste po přihlášení uživatele automaticky spustili program s oprávněními správce?
Odpověď
Přispěvatel SuperUser Syberdoor má pro nás odpověď:
Nejlepší způsob, jak to udělat (a jediný jednoduchý způsob, pokud chcete, aby to běželo nejen s oprávněními správce, ale také bez výzev UAC), je vytvoření naplánované úlohy. U naplánované úlohy můžete určit, pod kterým uživatelem ji chcete spustit a že by měl běžet s nejvyššími oprávněními .
To je pravděpodobně to, co opravdu chcete, protože tlačítko zaškrtávacího políčka spustit jako administrátor ve vlastnostech zástupce spouští spíše výzvy UAC, než aby skutečně používal administrativního uživatele. Pokud také určíte spoušť jako při přihlášení uživatele , mělo by to mít stejný účinek jako při použití spouštěcího nebo spouštěcího klíče.
Případně můžete použít běž jako s možnost uložení pověření uložit heslo jiného uživatele jednou a nechat jej navždy uložit do mezipaměti, ale pokud to vím, nefunguje to s výzvami UAC.
Máte co dodat k vysvětlení? Zvuk v komentářích. Chcete si přečíst více odpovědí od ostatních technicky zdatných uživatelů Stack Exchange? Podívejte se na celé diskusní vlákno zde .