Jak uruchamiać aplikacje jako inny użytkownik w systemie Windows 11?
Będąc systemem operacyjnym dla wielu użytkowników, Windows 11 umożliwia uruchamianie aplikacji jako inny użytkownik. Oznacza to, że jeśli masz więcej niż jedno konto użytkownika, możesz uruchomić niektóre aplikacje z różnymi danymi uwierzytelniającymi. Może to być przydatne, gdy musisz szybko zastosować pewne ograniczenia do aplikacji lub uniemożliwić jej dostęp do Twoich danych osobowych.
Uruchom jako inny użytkownik jest wbudowaną funkcją systemu Windows 11, więc nie musisz instalować dodatkowego oprogramowania. Oprócz uruchamiania zwykłych aplikacji (.exe), możesz go używać z plikami wsadowymi (.bat, .cmd) i pakietami instalacyjnymi (.msc lub .msi).
W ten sposób aplikacja, skrypt lub instalator będą działać z tymi samymi prawami, ograniczeniami i uprawnieniami, co użytkownik docelowy. Nie będą używać danych konta użytkownika, na którym jesteś aktualnie zalogowany.
Ta ostatnia pozwala mieć wiele wystąpień tej samej aplikacji działających z różnymi danymi uwierzytelniającymi na pulpicie.
Istnieją cztery sposoby uruchamiania aplikacji jako inny użytkownik w systemie Windows 11. W tym celu możesz użyć opcji dostępnych w Eksploratorze plików, pasku zadań, menu Start i wierszu polecenia.
Uruchom jako inny użytkownik w systemie Windows 11
Aby uruchomić aplikację jako inny użytkownik w systemie Windows 11, wykonaj następujące czynności.
- otwarty Przeglądarka plików (Wygrać + mi) i przejdź do folderu zawierającego plik exe aplikacji.
- Naciśnij i przytrzymaj Zmiana klawisz na klawiaturze
- Kliknij plik wykonywalny prawym przyciskiem myszy, aby otworzyć menu kontekstowe. Możesz teraz zwolnić Zmiana klucz.
- Kliknij „Pokaż więcej opcji”, aby otworzyć rozszerzone menu kontekstowe.
- Kliknij na Uruchom jako inny użytkownik w menu kontekstowym.
- Wpisz nazwę użytkownika i hasło użytkownika, jako którego chcesz uruchomić.
Skończyłeś. Aplikacja uruchomi się pod podanymi danymi uwierzytelniającymi innego użytkownika.
Ponownie, istnieje kilka innych metod uruchamiania pliku wykonywalnego, skryptu lub instalatora z różnymi danymi uwierzytelniającymi.
Uruchom jako inny użytkownik z menu kontekstowego paska zadań
- Kliknij prawym przyciskiem myszy ikona aplikacji na pasku zadań. Może być przypiętą lub uruchomioną aplikacją.
- Naciśnij i przytrzymaj Zmiana klucz.
- Podczas trzymania Zmiana, kliknij prawym przyciskiem myszy Nazwa aplikacji w menu kontekstowym, aby zobaczyć dodatkowe pozycje menu.
- Opublikować Zmiana klawisz i kliknij Uruchom jako inny użytkownik.
- Na koniec podaj dane konta użytkownika, z którego chcesz uruchomić nowe wystąpienie aplikacji.
Uwaga: ta metoda nie działa w przypadku Eksploratora plików, ani przypiętego, ani uruchomionego. Polecenie Uruchom jako nie jest dostępne dla jego ikony na pasku zadań.
Wreszcie system Windows 11 zawiera aplikację konsolową „runas”, która umożliwia uruchamianie aplikacji przy użyciu różnych poświadczeń. Oto jak z niego korzystać.
Uruchom jako inny użytkownik w systemie Windows 11 z wiersza polecenia
- Kliknij prawym przyciskiem myszy Początek na pasku zadań i wybierz Terminal Windows z menu kontekstowego.
- Wybierz PowerShell lub Wiersz polecenia jeśli Terminal otworzy się na inny profil.
- Wpisz następujące polecenie i naciśnij Wchodzić.
runas /user:"nazwa użytkownika" "Pełna ścieżka do pliku exe"
. - Zastąpić Nazwa Użytkownika z rzeczywistą nazwą konta użytkownika, pod którym chcesz działać. Jeśli jest to konto domeny, użyj Nazwa domeny\Format nazwy użytkownika.
- Ponadto, jeśli chcesz zapisać wprowadzone dane uwierzytelniające do wykorzystania w przyszłości, uruchom polecenie jako
runas /user:"nazwa użytkownika" /savecred "Pełna ścieżka do pliku exe"
. System Windows zapisze hasło w Menedżerze poświadczeń i nie będzie o to pytać następnym razem.
Oprócz opisanych powyżej metod, możesz również dodać polecenie „Uruchom jako inny użytkownik” do menu Start. Pojawi się w menu po kliknięciu prawym przyciskiem myszy skrótów w widoku „Wszystkie aplikacje”.
W tym celu system Windows 11 zawiera zasady grupy. Możesz go aktywować za pomocą poprawki rejestru lub w gpedit.msc. Pierwsza opcja działa we wszystkich wydaniach Windows 11. Ten ostatni jest dostępny tylko w systemie Windows 10 Pro i nowszych.
Włącz opcję Uruchom jak dla skrótów menu Start
Aby włączyć opcję Uruchom jako inny użytkownik w menu Start w systemie Windows 11, wykonaj następujące czynności.
- Pobierz archiwum ZIP za pomocą ten link.
- Wyodrębnij z niego pliki REG do dowolnego folderu.
- Kliknij dwukrotnie plik
Dodaj_Uruchom_jako_inny_użytkownik_dla_menu_Start.reg
aby włączyć opcję skrótów menu Start. - Potwierdź monit UAC, klikając TAk przycisk.
- Wyloguj się z systemu Windows 11 lub po prostu uruchom go ponownie zastosować zmianę.
- Menu Start pokazuje teraz Uruchom jako inny użytkownik Komenda.
Skończyłeś. Plik cofania to Usuń_Run_as_different_user_for_Start_menu.reg
; użyj go, aby przywrócić ustawienia domyślne.
Jeśli używasz systemu Windows 10 Pro lub nowszego, możesz użyć Edytor lokalnych zasad grupy zamiast.
Metoda zasad grupy
- naciskać Wygrać + r i typ
gpedit.msc
do pola Uruchom, a następnie naciśnij Wchodzić. - Nawigować do Konfiguracja użytkownika > Szablony administracyjne > Menu Start i pasek zadań.
- Znaleźć Pokaż polecenie „Uruchom jako inny użytkownik” w menu Start polityki po prawej stronie i kliknij ją dwukrotnie.
- Wybierz Włączony aby dodać polecenie Uruchom jako inny użytkownik” do menu kontekstowego menu Start. Kliknij Zastosuj i OK.
- Ustawiam to na Nie skonfigurowane w każdej chwili później ukryje polecenie (domyślnie).
Skończyłeś. Teraz polecenie jest dostępne dla skrótów menu Start. Oto jak z niego korzystać.
Uruchom jako inny użytkownik z menu Start
- Włącz polecenie Uruchom jako inny użytkownik dla
- Otworzyć Początek menu.
- Kliknij na Wszystkie aplikacje przycisk.
- Znajdź skrót do swojej aplikacji i kliknij go prawym przyciskiem myszy.
- Wybierz Więcej > Uruchom jako inny użytkownik.
- Wypełnij pola tekstowe nazwy użytkownika i hasła i naciśnij klawisz Enter.
Gotowy!
Wreszcie, jeśli często używasz menu kontekstowego Uruchom jako inny użytkownik, przytrzymanie klawisza może być denerwujące Zmiana klawisz za każdym razem, gdy klikniesz Pokaż więcej opcji przedmiot. Aby zaoszczędzić czas, możesz sprawić, by był zawsze widoczny w rozszerzonym menu kontekstowym w sekcji „Pokaż więcej opcji”. Uwaga: nie można dodawać do domyślnego „kompaktowego” menu kontekstowego. Należy się mylić między tymi dwoma typami menu.
Zawsze pokazuj Uruchom jako inny użytkownik w menu kontekstowym
- naciskać Wygrać + r aby otworzyć okno dialogowe Uruchom; rodzaj
regedit
i uderzył Wchodzić otworzyć Edytor rejestru. - W lewym okienku przejdź do
HKEY_CLASSES_ROOT\exefile\shell\runasuser
klucz. - Po prawej stronie usuń Przedłużony pusta wartość ciągu.
- Teraz usuń tę samą wartość ciągu Extended pod następującymi kluczami:
- HKEY_CLASSES_ROOT\cmdfile\shell\runasuser
- HKEY_CLASSES_ROOT\batfile\shell\runasuser
- HKEY_CLASSES_ROOT\mscfile\shell\runasuser
- HKEY_CLASSES_ROOT\Msi. Pakiet\shell\runasuser
- ten Uruchom jako inny użytkownik polecenie będzie teraz zawsze widoczne w „Pokaż więcej opcjiwariant menu.
Aby cofnąć tę zmianę, po prostu ponownie utwórz usuniętą wartość „Extended” pod odpowiednimi kluczami.
Aby zautomatyzować ten proces, możesz użyć następujących gotowych do użycia plików rejestru.
Pobierz pliki rejestru
ten Always_show_Run_as_different_user.reg
file sprawia, że polecenie pojawia się bezpośrednio, bez przytrzymywania Zmiana klucz do „Pokaż więcej opcji" przedmiot. Drugi dołączony plik REG cofnie zmianę.
Czasami jednak możesz chcieć osiągnąć odwrotny efekt i ukryć polecenie „Uruchom jako inny użytkownik” dla wszystkich użytkowników. W tym celu musisz zastosować nieco inną poprawkę. Przyjrzyjmy się temu ze względu na kompletność.
Usuń menu kontekstowe Uruchom jako inny użytkownik dla wszystkich użytkowników
- Otwórz Edytor rejestru (regedit.exe).
- Przejdź do następującego klawisza
HKEY_CLASSES_ROOT\cmdfile\shell\runasuser
. - Kliknij prawym przyciskiem myszy runasuser klawisz po lewej stronie i wybierz Nowy > Wartość ciągu z menu.
- Nazwij nową wartość jako Programmatic Access Only i pozostaw puste dane wartości.
- Powtórz kroki 2-4 pod następującymi klawiszami.
- HKEY_CLASSES_ROOT\cmdfile\shell\runasuser
- HKEY_CLASSES_ROOT\batfile\shell\runasuser
- HKEY_CLASSES_ROOT\mscfile\shell\runasuser
- HKEY_CLASSES_ROOT\Msi. Pakiet\shell\runasuser
- Ten "Uruchom jako inny użytkownikWpis " jest teraz usunięty dla wszystkich użytkowników.
Skończyłeś. ten Programmatic Access Only value nakazuje Eksploratorowi plików ukrycie elementu menu kontekstowego przed użytkownikiem. Ale to nie psuje funkcjonalności aplikacji ani systemu Windows. Ukryte polecenie pozostaje dostępne dla aplikacji, jeśli niektóre z nich muszą uzyskać do niego dostęp.
Aby z powrotem dodać element menu kontekstowego, po prostu usuń Programmatic Access Only wartość, którą stworzyłeś.
Aby zaoszczędzić Twój czas, przygotowałem dla tej sprawy kilka plików REG. Kliknij tutaj, aby je pobrać:
Pobierz pliki REG
Plik Usuń_Run_as_different_user_from_context_menu.reg
ukryje element menu. Drugi plik, Dodaj_Uruchom_jako_inny_użytkownik_z_menu_kontekstowego.reg
, przywróci polecenie w menu prawym przyciskiem myszy.
Otóż to!