Jak můžete automaticky spouštět program s oprávněními správce po přihlášení uživatele do systému Windows?
Někdy chcete nebo potřebujete program automaticky spouštět se zvýšenými oprávněními, jakmile se přihlásíte do systému Windows, ale jak nastavíte něco takového? Dnešní příspěvek SuperUser Q & A obsahuje užitečné rady pro frustrovaného čtenáře.
Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.
Screenshot s laskavým svolením Acid Pix (Flickr).
Otázka
Čtenář SuperUser Frederick Zhang chce vědět, jak automaticky spouštět program s oprávněním administrátora při přihlášení uživatele:
Používám systém Windows 8.1 (64 bitů) a chtěl bych při přihlášení uživatele automaticky spustit program s oprávněními správce.
Snažil jsem se zkrátit program a zaškrtnout spustit jako administrátor zaškrtněte políčko ve vlastnostech samotné zkratky programu, poté zkuste umístit zástupce na níže uvedená dvě místa, ale zaškrtnutím tohoto políčka to neplatí.
- C: \ Uživatelské \ MyUser \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programy \ Startup
- C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ StartUp
Potom jsem upravil program pomocí Resource Hacker a upravil jeho manifest tak, aby byly pro spuštění tohoto programu vyžadovány oprávnění administrátora. To také způsobilo, že zkratky pod spouštěcími adresáři jsou neplatné. Potom jsem se pokusil přidat program také na následující místo, ale ani 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 při přihlášení uživatele automaticky spustili program s oprávněními správce?
Odpověď
Příspěvek SuperUser Syberdoor má pro nás odpověď:
Nejlepší způsob, jak to provést (a jediný jednoduchý způsob, jestliže nechcete, aby to jen běžel s administrátorskými oprávněními, ale také bez příkazů UAC), je vytvořením naplánované úlohy. S naplánovaným úkolem můžete určit, který uživatel chcete spustit, a to 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ástupců spouští výzvy UAC spíše než skutečně pomocí administrátorského uživatele. Pokud také zadáte spoušť jako při přihlášení uživatele, měl by mít stejný účinek jako při použití spouštěcího nebo spouštěcího klíče.
Můžete také použít běž jako s uložit možnost pověření pro uložení hesla jiného uživatele jednou a jeho uložení do mezipaměti navždy, ale nefunguje to kolem výzvy UAC, pokud vím.
Musíte něco přidat k vysvětlení? Vyjměte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.