Główna » jak » Jak automatycznie uruchamiać program z uprawnieniami administratora po zalogowaniu użytkownika w systemie Windows?

    Jak automatycznie uruchamiać program z uprawnieniami administratora po zalogowaniu użytkownika w systemie Windows?

    Czasami chcesz lub potrzebujesz programu, który automatycznie uruchamia się z podwyższonymi uprawnieniami zaraz po zalogowaniu się do systemu Windows, ale jak ustawić coś takiego? Dzisiejszy post z pytaniami i odpowiedziami dla SuperUser zawiera pomocną radę dla sfrustrowanego czytelnika.

    Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupowania witryn z pytaniami i odpowiedziami.

    Zrzut ekranu dzięki uprzejmości Acid Pix (Flickr).

    Pytanie

    Czytnik SuperUser Frederick Zhang chce wiedzieć, jak automatycznie uruchamiać program z uprawnieniami administratora po zalogowaniu użytkownika:

    Używam Windows 8.1 (64-bit) i chciałbym automatycznie uruchomić program z uprawnieniami administratora po zalogowaniu użytkownika.

    Próbowałem zrobić skrót do programu i zaznaczyłem Uruchom jako administrator zaznaczyć pole we właściwościach samego skrótu programu, a następnie spróbować umieścić skrót w dwóch lokalizacjach pokazanych poniżej, ale zaznaczenie tego pola powoduje, że jest on nieprawidłowy.

    • C: \ Users \ MyUser \ AppData \ Roaming \ Microsoft \ Windows \ Menu Start \ Programy \ Uruchamianie
    • C: \ ProgramData \ Microsoft \ Windows \ Menu Start \ Programy \ StartUp

    Następnie edytowałem program przy użyciu narzędzia Resource Hacker, aby zmodyfikować jego manifest, aby do uruchomienia tego programu wymagane były uprawnienia administratora. Powoduje to również, że skróty w katalogach startowych są nieprawidłowe. Potem próbowałem dodać program również do następującej lokalizacji, ale to też nie zadziałało.

    • HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run

    W jaki sposób mogę automatycznie uruchomić program z uprawnieniami administratora przy logowaniu użytkownika?

    W jaki sposób automatycznie uruchomisz program z uprawnieniami administratora po zalogowaniu użytkownika??

    Odpowiedź

    Użytkownik SuperUser Syberdoor ma dla nas odpowiedź:

    Najlepszym sposobem na zrobienie tego (i jedyną prostą drogą, jeśli nie chcesz, aby to działało z uprawnieniami administratora, ale także bez monitów UAC) jest utworzenie zaplanowanego zadania. Dzięki zaplanowanemu zadaniu można określić, który użytkownik ma być uruchamiany i jaki ma być powinien działać z najwyższymi uprawnieniami.

    Prawdopodobnie to właśnie chcesz, ponieważ przycisk pola wyboru Uruchom jako administrator we właściwościach skrótu uruchamia monity UAC, a nie w rzeczywistości używa użytkownika administracyjnego. Jeśli określisz również wyzwalacz jako przy logowaniu użytkownika, powinien mieć taki sam efekt jak użycie klawisza uruchamiania lub uruchamiania.

    Alternatywnie możesz użyć Uruchom jako z zapisz opcje poświadczeń do przechowywania hasła innego użytkownika i przechowywania go w pamięci podręcznej na zawsze, ale nie działa w pobliżu komunikatów UAC, o ile wiem.


    Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.