Uruchamianie aplikacji jako standardowego użytkownika bez podwyższonych uprawnień jest dobrą praktyką bezpieczeństwa, ale co z tymi czasami, gdy aplikacja będzie działać tylko wtedy, gdy jest uruchamiana jako administrator? Zapoznaj się z opisem, jak łatwo i na stałe ustawić aplikację, aby działała z uprawnieniami administratora.
Drogi How-To Geek,
Mam problem i znalazłem nawet rozwiązanie na twojej stronie, ale dodatkowa warstwa na górze mojego problemu uniemożliwia mi skorzystanie z twojego rozwiązania. Oto oferta. Gram w tę grę przez Steam, zwaną Evoland. Początkowo myślałem, że nie obsługuje on kontrolera Xbox 360, ale po kopaniu na forach Steam dowiedziałem się, że w rzeczywistości obsługuje on kontroler Xbox, ale tylko wtedy, gdy uruchamia program jako administrator.
Więc wtedy szukałem How-To Geek, aby dowiedzieć się, jak to zrobić, zakładając, że napisałeś o tym (miałeś) i lo i oto, zadziałało! Jeśli uruchomiłem aplikację przy użyciu standardowego skrótu, który przełączyłem, używając swojej sztuczki, aby uruchomić program w trybie administratora, kontroler konsoli Xbox 360 działał.
Oto dodatkowa warstwa problemu. To działa, jeśli ręcznie uruchomię grę poza klientem Steam. Jeśli uruchomię grę z klienta Steam ... nie użyję skrótu, który zrobiłem i wracam do pierwszego. Gorzej, jeśli uruchomię go spoza klienta Steam, stracę funkcje takie jak czat Steam i zrzuty ekranu. Czy mimo to (przez Windows lub przez klienta Steam) do trybu administratora?
Z poważaniem,
Kontroler sfrustrowany
Teraz nie jest to mały świat, mówiący o rozwiązywaniu problemów. To dość magiczny moment na starej kolumnie Ask HTG; czytelnik napisał, prosząc nas o rozwiązanie ich problemu i skończył rozwiązywać nasze. Byliśmywłaśnie grając w Evoland (fantastyczna gra, przy okazji, przynajmniej jedna gra powinna być wymagana od każdego, kto nie dorastał grając retro RPG) i był zszokowany, że nie poprawnie zaimplementował obsługę kontrolera Xbox 360. Okazuje się, że potrzebowaliśmy tylko drobnych poprawek.
Sprawiedliwe jest handlowanie rozwiązaniem dla rozwiązania, więc weźmy rozwiązanie, które nam dałeś, i pokaż, jak właściwie je zastosować w swojej grze.
Chociaż nasza sztuczka skrótów działa świetnie, jeśli uruchamiasz aplikację ze skrótu na pulpicie lub w menu Start, nie działa tak dobrze, jeśli używasz programu uruchamiającego (takiego jak klient Steam), który nie ma standardowej edycji skrótu berło.
Zamiast edycji skrótu, przekopujemy się w prawo do właściwości pliku wykonywalnego i ustawimy go tak, aby zawsze działał jako administrator. Chociaż demonstrujemy tę sztuczkę w systemie Windows 8, działa ona w starszych wersjach systemu Windows w niemal identyczny sposób. Zanim przejdziemy dalej warto zwrócić uwagę na dwie rzeczy: 1) możesz użyć tej sztuczki tylko z aplikacjami i procesami niesystemowymi, takimi jak plik wykonywalny gry, który zamierzamy edytować i 2) mądrze wykorzystywać sztuczkę, jest powód, dla którego programy nie przychodzą z domyślnymi prawami administratora.
Najpierw zlokalizuj rzeczywisty plik wykonywalny. Kliknij plik prawym przyciskiem myszy i wybierz Właściwości.
W oknie Właściwości wybierz kartę Zgodność, a następnie zaznacz "Uruchom ten program jako administrator".
Jeśli stosujesz tę zmianę tylko na swoim koncie, kliknij OK. Jeśli inni użytkownicy (w szczególności nie-administratorzy, którzy będą musieli uruchomić aplikację z uprawnieniami administratora), będą musieli zastosować również poprawkę, przed kliknięciem przycisku OK sprawdź "Zmień ustawienia dla wszystkich użytkowników".
Teraz po uruchomieniu aplikacji bezpośrednio, za pomocą skrótu lub programu uruchamiającego, takiego jak klient Steam, zawsze będzie działał w trybie administratora.
Uruchommy go od klienta Steam i zobaczmy, co się stanie:
Zadziałało! Nasz ulubiony kontroler i obsesja na punkcie obecnej gry żyją w harmonii. Robimy tu notatkę, ogromny sukces. Mieliśmy szansę, aby pokazać, jak ustawić trwałe prawa administracyjne w pliku wykonywalnym systemu Windows i pomógł nam przekroczyć pozycję do naprawienia rzeczy z naszej listy. Dziękuję za pisanie.
Masz pytanie techniczne? Napisz do nas e-mail na adres [email protected], a my dołożymy wszelkich starań, aby na nie odpowiedzieć.