Jak uruchomić program jako administrator za pomocą przypiętego skrótu do paska zadań, poprzez jeden z „najnowszych” plików


51

Spróbuję wyjaśnić moją sytuację:

Jestem programistą i używam Visual Studio. Zawsze chcę uruchomić program Visual Studio jako administrator. Przypiąłem skrót do paska zadań i we właściwościach ustawiłem uruchamianie programu Visual Studio jako administrator. To działa dobrze.

Po kliknięciu przypiętego skrótu prawym przyciskiem myszy widzę listę najnowszych i przypiętych rozwiązań. Zwykle otwieram Visual Studio, klikając jedno z tych przypiętych rozwiązań.

Po kliknięciu jednego z tych najnowszych lub przypiętych rozwiązań nie pojawia się monit UAC. Pamiętam, że zanim to zawsze otrzymam (przynajmniej myślę, że pamiętam).

Czy mogę coś zrobić, aby program Visual Studio działał jako administrator po kliknięciu tych najnowszych lub przypiętych rozwiązań?

Odpowiedzi:


37

Znalazłem tę stronę, szukając czegoś tak trywialnego, jak skonfigurować skrót paska zadań, aby zawsze uruchamiać wiersz polecenia jako administrator.

Odpowiedź Richarda będzie działać z programami, które nie są uważane za część instalacji systemu Windows (tj. Visual Studio tutaj), ale prawdopodobnie nie C:\Windows\System32na przykład na rzeczy .

Na szczęście możesz w tym przypadku ustawić opcję Uruchom jako administrator .

  1. Kliknij prawym przyciskiem myszy skrót na pasku zadań
  2. Kliknij prawym przyciskiem myszy nazwę programu ( Command promptna przykład)
  3. Kliknij Properties
  4. Kliknij Shortcutzakładkę
  5. Kliknij Advanced...przycisk
  6. Zaznacz Run as administratorpole wyboru
  7. Kliknij OKprzycisk
  8. Kliknij poprzedni OKprzycisk

To zdecydowanie lepsza odpowiedź niż powyższa, IMHO.
Andy Brown

To rozwiązuje problem znacznie lepiej niż zaakceptowana odpowiedź.
sanepete

To powinno być bardziej akceptowane podejście. Czystszy, łatwiejszy i działa idealnie.
Corey Witherow,

Ta opcja nie działa, jeśli spróbujesz użyć elementu listy skoków. Jeśli uruchomisz go bezpośrednio, uruchomi się jako administrator, spróbuj uruchomić przy użyciu ostatnich elementów i uruchomi się normalnie. Pierwsza opcja działa.
sprzedaje

To nie odpowiada na pytanie. Jeśli klikniesz jedno z „przypiętych” rozwiązań z wyskakującej listy, nie zostanie ono otwarte w VS „jako administrator”.
Svein Terje Gaup

36

Sztuką jest zmiana ustawień zgodności (tj. Zawsze uruchamiany jako administrator) dla pliku wykonywalnego ( devenv.exe), a nie skrótu. Po wprowadzeniu zmiany konieczne może być ponowne powiązanie .slnrozszerzeniadevenv.exe

Na blogu mo.notono.us znajduje się post na blogu wyjaśniający, jak to się robi.

Edycja: Jeśli w devenv.exe brakuje karty zgodności, użyj narzędzia do rozwiązywania problemów ze zgodnością, aby ją włączyć - Brak karty zgodności dla Devenv.exe (VS 2010 i VS 2012) w systemie Windows 8


2
Dziękuję za odpowiedź. Wygląda na to, że szukam odpowiedzi, ale nie mogę jej uruchomić. Nie mam karty zgodności, ale narzędzie do rozwiązywania problemów ze zgodnością również nie działa. Mówi „Zastosowane ustawienia: Kontrola konta użytkownika: Uruchom jako administrator”. Klikam „Uruchom program” i po prostu się uruchamia. Klikam przycisk Dalej i mówię, aby zapisać ustawienia. Ale nadal nie pojawia się monit UAC, gdy uruchamiam Visual Studio za pomocą listy skoków.
Matthijs Wessels

1

Wyszukaj „Visual Studio”, aby znaleźć plik devenv.exe

Lub jeśli wiesz, gdzie to jest:

  • Kliknij go prawym przyciskiem myszy
  • Kliknij na właściwości
  • Kliknij kartę „Kompatybilność”

Powinieneś zobaczyć pole wyboru z napisem „Uruchom ten program jako administrator” w ustawieniach poziomu uprawnień

  • zaznacz pole wyboru
  • odepnij studio graficzne od paska zadań.
  • przeciągnij ikonę denenv na pasek zadań, aby go przypiąć

Teraz, jeśli klikniesz skrót na pasku zadań, powinien on działać jako administrator


Nie sądzę, żeby musiał go ponownie przypiąć. Ustawienie zgodności jest przechowywane globalnie dla devenv.exe w rejestrze.
Ray
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.