To pytanie ma już odpowiedź tutaj:
W systemie Linux możemy użyć
sudo bash
do uruchomienia powłoki jako superużytkownik.
W systemie Windows 7 możemy użyć
Menu Start -> (w polu wyszukiwania wpisz) cmd -> Kliknij prawym przyciskiem myszy wynik wyszukiwania i wybierz Uruchom jako administrator
aby uruchomić wiersz polecenia jako administrator. Jest tam również linia wiersza polecenia, które jest jak na Linux sudo
lub su
tak aby uruchomić powłokę jako administrator?
Odpowiedzi:
runas
Komenda jest najbliższa rzecz do czego szukasz:Format to
runas
nazwa użytkownika, którą chcesz uruchomić, inne opcje, a następnie program, który chcesz uruchomić.Jeśli jesteś w domenie, możesz użyć:
Można to uruchomić z
Run
pola ( Win+ R) lub z okna poleceń.Pamiętaj jednak, że to nie jest dokładnie tak
sudo
- nie możesz go użyć do podniesienia siebie, po prostu uruchom coś jako inny użytkownik. Jeśli masz już uprawnienia administracyjne, runy na twoje konto dadzą ci taki sam dostęp jak zwykłe polecenie (chyba że uruchomisz inne konto administratora, co da uprawnienia administratora nowej powłoce).źródło
sudo
,runas
nigdy nie będzie buforować hasła przez dłuższy czas. Więc jeśli planujesz ustawić w kolejce kilka szybkich poleceń, tak jak możesz, z kolejnymi uruchomieniamisudo
. Więc po prostu otwórz okno konsoli i uruchom tam swoje polecenia./savecred
.runas /user:administrator cmd.exe
nietrudno zapamiętać po kilkunastu typach. Wszystko to samo polecenie,runas
po którym następuje/user:
przełącznik, a następnie użytkownik, który chcemy go uruchomić, a następnie program, który chcemy uruchomićcmd.exe
(w naszym przypadku wiersz polecenia). Jest to tak blisko jednej linii, jaką można uzyskać za uruchomienie podniesionych monitów poleceń. Ponadto, jeśli uruchomisz -> uruchom czasami jest pole wyboru, aby uruchomić program z podwyższonym poziomem uprawnień, nie włożyłem żadnego wysiłku w ustalenie, co się pojawia, ale jest to opcja.Spróbuj utworzyć skrót do cmd.exe. Kliknij prawym przyciskiem myszy> Właściwości. Kliknij przycisk Zaawansowane. I zaznacz pole „Uruchom jako administrator” i kliknij OK.
Jeśli chcesz, przypisz mu klawisz skrótu.
Możesz także przypisać domyślną lokalizację monitu CMD, aby rozpocząć w. Np.% CD%
źródło
Inną alternatywą jest kliknięcie Starti wpisanie cmd , a następnie Ctrl+ Shift+Enter
Źródło: Microsoft Technet
źródło
Użyj SuRun .
Działa również w systemie Windows 8. Uruchamia aplikację w trybie „admin” bez monitu, ale masz większą kontrolę nad tym, jakie aplikacje są uruchamiane (możesz to zobaczyć w aplecie panelu sterowania SuRun). Działa również świetnie w pliku wsadowym ...
źródło
Utwórz plik wsadowy, taki jak sudo.bat, wpisz następujące polecenia, a następnie zapisz w ścieżce:
Jednak aby go użyć, na przykład,
sudo cmd net start fms
skrypt nie będzie działał, jeśli w wierszu poleceń znajduje się znak zapytania.źródło
Jeśli potrzebujesz rozwiązania wiersza polecenia: pobierz hstart ze strony http://www.ntwind.com/software/hstart.html i rozpakuj hstart.exe lub hstart64.exe gdzieś na swojej ścieżce. Można uruchomić wiersz polecenia z podwyższonym poziomem uprawnień za pomocą
hstart /runas cmd
lubhstart64 /runas cmd
.Ale najszybszym sposobem (jak zaznaczono w komentarzu do pytania) jest nadal naciskanie systemu Windows, pisanie
cmd
i naciśnięcie Ctrl+ Shift+ Enter.źródło
Byłem sfrustrowany istniejącymi rozwiązaniami, więc napisałem mały skrypt Node.js, który powinien być bardziej znany użytkownikom * nix.
Podnosi obecnego użytkownika bez monitowania o hasło (tylko UAC ), przekierowuje stdin i stdout i działa w tym samym oknie konsoli.
https://github.com/tehsenaus/windosu
źródło
sudo <command>
i naciśnij Alt + Y w oknie dialogowym UAC.Otwórz okno wiersza polecenia Shell Extension można dodać taką możliwość dla Ciebie.
źródło
Do mojej powłoki Hamilton C dołączam oryginalne
su
isudo
polecenia, aby uruchomić polecenie jako inny użytkownik lub z podwyższonym poziomem uprawnień (z poleceniem UAC) lub z obu, tj. Podniesione jako inny użytkownik. W przeciwieństwie do innych alternatyw, moje i wiem, jak przekazywać bieżące katalogi, zmienne środowiskowe i długie wiersze poleceń. To jest produkt komercyjny, ale jest darmowa wersja . Pełne ujawnienie: jestem autorem. Ale chętnie odpowiadam na pytania.runas
su
sudo
źródło
Możesz polubić Sudo na Windows .
źródło