Jak mogę otworzyć notatnik jako Administrator tylko przy użyciu okna Win + R?

26

Jeśli otworzę okno Win + R i napiszę notatnik , otworzy się notatnik.

Jak mogę otworzyć go jako administrator w ten sam sposób?

Realo33
źródło

Odpowiedzi:

25

Uruchom raz jako administrator

Składnia polecenia, której chcesz użyć, to:

runas /user:<localmachinename>\administrator notepad

UWAGA: Określenie nazwy urządzenia jest opcjonalne. Działa to również w ten sposób:

runas /user:administrator notepad

Zastąp administratornazwę konta, które ma dostęp administratora. Musisz uwierzytelnić się przy użyciu tego procesu.

Jak sugerowano w komentarzach @EBGreen, możesz zapisać poświadczenie przy pierwszym wykonaniu i uniknąć ponownego wprowadzania go przy kolejnych wywołaniach. Ta opcja działa tylko w przypadku istniejącej sesji logowania:

runas /user:administrator /savecred notepad

Odniesienie:

http://technet.microsoft.com/en-us/library/cc771525.aspx

Zawsze uruchamiaj jako administrator

Możesz także ustawić go tak, aby wszystkie programy działały w trybie administratora. Zazwyczaj nie jest to zalecane, ponieważ UAC istnieje z jakiegoś powodu, ale jeśli masz taką skłonność, wykonaj następujące czynności:

Zawsze uruchamiaj jako administrator

Colyn1337
źródło
1
Możesz dodać flagę / savecred, aby nie wyświetlać monitu w przyszłości.
EBGreen,
@EBGreen jak długo to trwa? Jak możesz to anulować, jeśli zajdzie taka potrzeba podczas istniejącej sesji? Jestem ciekawa, ponieważ często nie używam tego ustawienia.
Colyn1337,
Właściwie zignoruj, jeśli korzystasz z W7 (i prawdopodobnie W8), ponieważ nie jest on dostępny w tych środowiskach. Uważam, że trwa to podczas bieżącej sesji i, o ile mi wiadomo, nie można powiedzieć, aby ignorowała dane uwierzytelniające po ich podaniu.
EBGreen,
@EBGreen Przetestowałem to na W7 i WS08R2 i zadziałało.
Colyn1337,
Fajne. Uwielbiam kłamliwych
doktorów
24

O ile mi wiadomo, to zadanie zostanie uruchomione z uprawnieniami administratora, jeśli zostanie uruchomione przy użyciu WinKey+, Rgdy UAC jest wyłączony

wprowadź opis zdjęcia tutaj

W każdym razie możesz zrobić to samo, naciskając WinKeyklawisz, wpisz notepadw polu Wyszukaj i naciśnij Ctrl+ Shift+Enter

Nikola Dimitrijevic
źródło
12
Myślę, że automatycznie uruchamia wszystkie zadania jako Administrator, ponieważ masz wyłączony / wyłączony UAC ... Ale +1 za sugerowanie użycia pola wyszukiwania i ctrl + shift + enter. :)
ᴇcʜιᴇ007
@ techie007 Jeśli to wystarczy, opublikuj odpowiedź
Kanadyjczyk Luke REINSTATE MONICA
2
@ techie007 ma rację. Dostajesz tę opcję tylko wtedy, gdy to zrobiłeś: superuser.com/questions/431112/always-run-as-administrator
Colyn1337
@CanadianLuke Rozważyłem to, ale OP nie twierdzi, że chcą, aby zawsze działał jako administrator. :)
ᴇcʜιᴇ007
1
Bardzo często używam metody pola wyszukiwania w menu Start, że porzuciłem już okno dialogowe uruchamiania. Wyłączyłem wyszukiwanie plików dla tego pola, aby było szybkie, a teraz jego jedynym celem jest uruchamianie programów w menu Start i% PATH%. Jeśli możesz to zrobić tak wygodnie za pomocą menu Start, dlaczego nadal potrzebujesz okna dialogowego uruchamiania? @ Realo33
Alvin Wong,
6

runasMetoda często sugerują, ma poważny problem - to wymaga użycia innego konta ( Administrator), z powiązanej innego profilu. Administratorzdarza się również domyślnie wyłączone. Działa jak każde inne standardowe konto administracyjne, w rzeczywistości używa tokena z ograniczeniami UAC, pokonując cel.

Możliwe jest podniesienie poziomu twojego obecnego użytkownika wyłącznie poprzez wiersz poleceń bez narzędzi innych firm, choć jest to trochę bardziej skomplikowane. Jednym ze sposobów jest użycie Start-Processkomendy PowerShell . Pełne wywołanie to:

Start-Process -Verb "runas" notepad.exe

Skracając go, możemy uzyskać:

start -verb runas notepad.exe

Uruchamianie z wiersza poleceń lub z okna dialogowego Uruchom:

powershell -c start -verb runas notepad.exe

Możliwe jest również zapisanie skryptu, który można uruchomić po prostu tak elevate, jak w odpowiedzi AgreeOrNot - która znowu nie wymaga narzędzi innych firm.

Kok
źródło
5

Mam dla ciebie inne rozwiązanie.

Naciśnij klawisz Windows, zapisz notatnik i naciśnij ctrl+shift+enter

Spowoduje to automatyczne otwarcie notatnika (lub innych wyszukiwanych okien programów) jako administrator.

gl,

Refael

Refael
źródło
3
Działa to tylko po wpisaniu w polu po naciśnięciu przycisku Windows. Nie działa, jeśli naciśniesz Windows + R, a następnie zrób to (błąd IMO)
Matt Wilko,
3

To nie do końca odpowiada na dokładne pytanie, ale możesz otworzyć notatnik jako administrator, wykonując następujące czynności:

  • Naciśnij Windowsklawisz
  • Wpisz notatnik
  • Naciśnij Ctrl+ Shift+Enter
Matt Wilko
źródło
1

Istnieje rozwiązanie tego problemu na forum Microsoft . skopiuj wklej poniżej wiersza do notatnika i zapisz go jako sudo.cmd i umieść w folderze system32

@echo Set objShell = CreateObject („Shell.Application”)>% temp% \ sudo.tmp.vbs

@echo args = Right ("% ", (Len ("% ") - Len ("% 1"))) >>% temp% \ sudo.tmp.vbs

@echo objShell.ShellExecute "% 1", args, "", "runas" >>% temp% \ sudo.tmp.vbs

@cscript% temp% \ sudo.tmp.vbs

Teraz weź Run terminal i wpisz sudo notepad

Mam nadzieję, że to ci pomoże.

Renju Chandran chingath
źródło
-1

Najprostszym sposobem, jaki to robię, jest kliknięcie prawym przyciskiem myszy normalnego skrótu pulpitu dla programu, wybranie właściwości, wybranie zgodności, kliknięcie „Uruchom ten program jako administrator”, a następnie (jeśli wybrano) kliknięcie „Zmień ustawienia dla wszystkich użytkowników” „To się tym zajmuje i tak pozostaje.

questorfla
źródło