4Sep

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 SuperUser Q & A ma kilka przydatnych porad dla sfrustrowanego czytelnika.

Dzisiejsze pytanie &Sesja odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupy Q & A.

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 uruchamiać program z uprawnieniami administratora po zalogowaniu użytkownika.

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

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

Następnie zmodyfikowałem program przy użyciu narzędzia Resource Hacker, aby zmodyfikować jegomanifest, aby do uruchomienia tego programu wymagane były uprawnienia administratora. Powoduje to także, ż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

Jak mogę automatycznie uruchomić program z uprawnieniami administratora przy logowaniu użytkownika?

Jak automatycznie uruchomiłbyś program z uprawnieniami administratora przy logowaniu użytkownika?

Odpowiedź Syndomor

SuperUser ma odpowiedź dla nas:

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. Za pomocą zaplanowanego zadania można określić, który użytkownik ma być uruchamiany, a także czy powinien działać z najwyższymi uprawnieniami .

Jest to prawdopodobnie to, czego naprawdę chcesz, ponieważ przycisk pola wyboru działający w właściwościach skrótu powoduje wyświetlanie monitów UAC, zamiast używać użytkownika administracyjnego. Jeśli określisz również wyzwalacz jako podczas logowania użytkownika , powinien on mieć taki sam efekt jak użycie klawisza uruchamiania lub uruchamiania.

Alternatywnie można użyć , uruchamiając z opcją , aby zapisać hasło innego użytkownika i przechowywać je w pamięci podręcznej na zawsze, ale nie działa ono w oparciu o monity UAC, o ile wiem.

Czy chcesz coś dodać 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.