Windows Tips & News

Kako zagnati aplikacije kot drug uporabnik v sistemu Windows 11

click fraud protection

Windows 11 vam kot operacijski sistem za več uporabnikov omogoča zagon aplikacij kot drug uporabnik. To pomeni, da če imate več kot en uporabniški račun, lahko zaženete neko aplikacijo z različnimi poverilnicami. To je lahko uporabno, ko morate hitro uporabiti nekatere omejitve za aplikacijo ali ji preprečiti dostop do vaših osebnih podatkov.

Zaženi kot drug uporabnik je vgrajena funkcija sistema Windows 11, tako da vam ni treba namestiti dodatne programske opreme. Poleg zagona običajnih aplikacij (.exe) ga lahko uporabljate s paketnimi datotekami (.bat, .cmd) in namestitvenimi paketi (.msc ali .msi).

Na ta način se bo aplikacija, skript ali namestitveni program izvajal z enakimi pravicami, omejitvami in dovoljenji kot ciljni uporabnik. Ne bodo uporabljali podatkov uporabniškega računa, v katerega ste trenutno prijavljeni.

Slednje vam omogoča, da se na namizju izvaja več primerkov iste aplikacije z različnimi poverilnicami.

Obstajajo štirje načini za zagon aplikacije kot drugega uporabnika v sistemu Windows 11. Za to lahko uporabite možnosti, ki so na voljo v File Explorerju, opravilni vrstici, meniju Start in ukaznem pozivu.

Zaženi kot drug uporabnik v sistemu Windows 11

Če želite zagnati aplikacijo kot drug uporabnik v sistemu Windows 11, naredite naslednje.

  1. Odprto Raziskovalec datotek (Zmaga + E) in pojdite v mapo, ki vsebuje datoteko exe aplikacije.
  2. Pritisnite in držite Shift tipko na tipkovnici
  3. Z desno tipko miške kliknite izvedljivo datoteko, da odprete kontekstni meni. Zdaj lahko sprostite Shift ključ.
  4. Kliknite »Pokaži več možnosti«, da odprete razširjen kontekstni meni.
  5. Kliknite na Zaženi kot drug uporabnik v kontekstnem meniju.
  6. Vnesite uporabniško ime in geslo za uporabnika, kot ga želite izvajati.

Končali ste. Aplikacija se bo zagnala pod navedenimi poverilnicami drugega uporabnika.

Spet obstaja še nekaj načinov za zagon izvedljive datoteke, skripta ali namestitvenega programa pod različnimi poverilnicami.

Zaženite kot drug uporabnik iz kontekstnega menija opravilne vrstice

  1. Z desno tipko miške kliknite ikona aplikacije v opravilni vrstici. Lahko je pripeta ali delujoča aplikacija.
  2. Pritisnite in držite Shift ključ.
  3. Med držanjem Shift, z desno tipko miške kliknite ime aplikacije v kontekstnem meniju, da si ogledate dodatne elemente menija.
  4. Sprostite Shift tipko in kliknite Zaženi kot drug uporabnik.
  5. Nazadnje navedite podatke o uporabniškem računu za zagon novega primerka aplikacije.

Opomba: ta metoda ne deluje za File Explorer, pripet ali teče. Ukaz Zaženi kot ni na voljo za ikono v opravilni vrstici.

Končno Windows 11 vključuje konzolno aplikacijo "runas", ki omogoča zagon aplikacij z različnimi poverilnicami. Tukaj je opisano, kako ga uporabiti.

Zaženite kot drug uporabnik v sistemu Windows 11 iz ukaznega poziva

  1. Z desno tipko miške kliknite Začni gumb v opravilni vrstici in izberite Windows terminal iz kontekstnega menija.
  2. Izberite PowerShell oz ukazni poziv če se Terminal odpre v kak drug profil.
  3. Vnesite naslednji ukaz in pritisnite Vnesite. runas /user:"username" "Popolna pot do datoteke exe"​.
  4. Nadomestek uporabniško ime z dejanskim imenom uporabniškega računa, kot ga želite zagnati. Če gre za račun domene, uporabite Ime domene\Oblika uporabniškega imena.
  5. Če želite shraniti vnesene poverilnice za prihodnjo uporabo, zaženite ukaz kot runas /user:"username" /savecred "Celotna pot do datoteke exe". Windows bo geslo shranil v Credential Manager in ga naslednjič ne bo vprašal.

Poleg zgoraj pregledanih metod lahko v meni Start dodate tudi ukaz »Zaženi kot drug uporabnik«. Pojavil se bo v meniju z desnim klikom za bližnjice v pogledu »Vse aplikacije«.

V ta namen Windows 11 vključuje pravilnik skupine. Aktivirate ga lahko s prilagoditvijo registra ali v gpedit.msc. Prva možnost deluje v vseh izdajah sistema Windows 11. Slednje je na voljo samo v operacijskem sistemu Windows 10 Pro in novejših.

Omogočite Zaženi kot za bližnjice v meniju Start

Če želite omogočiti možnost Zaženi kot drug uporabnik za meni Start v sistemu Windows 11, naredite naslednje.

  1. Prenesite ZIP arhiv s pomočjo ta povezava.
  2. Iz njega ekstrahirajte datoteke REG v katero koli mapo.
  3. Dvokliknite datoteko Add_Run_as_different_user_for_Start_menu.reg da omogočite možnost za bližnjice menija Start.
  4. Poziv UAC potrdite s klikom na da gumb.
  5. Odjavite se iz sistema Windows 11 ali preprosto znova zaženite da uporabite spremembo.
  6. Meni Start zdaj prikazuje Zaženi kot drug uporabnik ukaz.

Končali ste. Datoteka za razveljavitev je Odstrani_Run_as_different_user_for_Start_menu.reg; uporabite za obnovitev privzetih nastavitev.

Če uporabljate Windows 10 Pro ali novejši, lahko uporabite Urejevalnik pravilnika lokalne skupine namesto tega.

Metoda skupinske politike

  1. Pritisnite Zmaga + R in tip gpedit.msc v polje Run, nato pritisnite Vnesite.
  2. Pomaknite se do Uporabniška konfiguracija > Skrbniške predloge > Meni Start in opravilna vrstica.
  3. Poišči Na zagonu pokažite ukaz »Zaženi kot drug uporabnik«. pravilnik na desni in ga dvokliknite.
  4. Izberite Omogočeno da dodate ukaz Zaženi kot drug uporabnik" v kontekstni meni bližnjic menija Start. Kliknite Uporabi in V redu.
  5. Nastavitev na Ni konfigurirano kadar koli pozneje skrije ukaz (privzeto).

Končali ste. Zdaj je ukaz na voljo za bližnjice menija Start. Tukaj je opisano, kako ga uporabiti.

Zaženite kot drug uporabnik iz menija Start

  1. Omogočite ukaz Zaženi kot drug uporabnik za
  2. Odprite Začni meni.
  3. Kliknite na Vse aplikacije gumb.
  4. Poiščite bližnjico aplikacije za svojo aplikacijo in jo kliknite z desno tipko miške.
  5. Izberite Več > Zaženi kot drug uporabnik.
  6. Izpolnite besedilna polja z uporabniškim imenom in geslom ter pritisnite tipko Enter.

Končano!

Končno, če pogosto uporabljate kontekstni meni Zaženi kot različne uporabnike, vam bo morda moteče držanje Shift tipko vsakič, ko kliknete Pokaži več možnosti predmet. Če želite prihraniti čas, ga lahko vedno prikažete v razširjenem kontekstnem meniju pod »Pokaži več možnosti«. Opomba: ne morete dodati v privzeti "kompaktni" kontekstni meni. Ne mešajte med obema vrstama menijev.

V kontekstnem meniju vedno prikaži Zaženi kot drug uporabnik

  1. Pritisnite Zmaga + R da odprete pogovorno okno Zaženi; tip regedit in zadel Vnesite odpreti Urednik registra.
  2. V levem podoknu pojdite na HKEY_CLASSES_ROOT\exefile\shell\runasuser ključ.
  3. Na desni strani izbrišite Razširjeno vrednost praznega niza.
  4. Zdaj izbrišite isto vrednost razširjenega niza pod naslednjimi tipkami:
    • HKEY_CLASSES_ROOT\cmdfile\shell\runasuser
    • HKEY_CLASSES_ROOT\batfile\shell\runasuser
    • HKEY_CLASSES_ROOT\mscfile\shell\runasuser
    • HKEY_CLASSES_ROOT\Msi. Paket\lupina\runasuser
  5. The Zaženi kot drug uporabnik ukaz bo zdaj vedno viden v "Pokaži več možnosti" različica menija.

Če želite razveljaviti to spremembo, preprosto znova ustvarite odstranjeno "Razširjeno" vrednost pod ustreznimi tipkami.

Za avtomatizacijo tega postopka lahko uporabite naslednje datoteke registra, ki so pripravljene za uporabo.

Prenesite registrske datoteke

The Always_show_Run_as_different_user.reg datoteko prikaže ukaz neposredno, ne da bi držali tipko Shift ključ za "Pokaži več možnosti"predmet. Druga vključena datoteka REG bo razveljavila spremembo.

Včasih pa boste morda želeli doseči nasproten učinek in skriti ukaz »Zaženi kot drug uporabnik« za vse uporabnike. V ta namen morate uporabiti nekoliko drugačne nastavitve. Pregledajmo ga zaradi popolnosti.

Odstranite kontekstni meni Zaženi kot drugačen uporabnik za vse uporabnike

  1. Odprite urejevalnik registra (regedit.exe).
  2. Pomaknite se do naslednje tipke HKEY_CLASSES_ROOT\cmdfile\shell\runasuser.
  3. Z desno tipko miške kliknite runasuser tipko na levi in ​​izberite Novo > Vrednost niza iz menija.
  4. Novo vrednost poimenujte kot ProgrammaticAccessOnly in pustite podatke o vrednosti prazne.
  5. Ponovite korake 2-4 pod naslednjimi tipkami.
    1. HKEY_CLASSES_ROOT\cmdfile\shell\runasuser
    2. HKEY_CLASSES_ROOT\batfile\shell\runasuser
    3. HKEY_CLASSES_ROOT\mscfile\shell\runasuser
    4. HKEY_CLASSES_ROOT\Msi. Paket\lupina\runasuser
  6. "Zaženi kot drug uporabnik" vnos je zdaj odstranjen za vse uporabnike.

Končali ste. The ProgrammaticAccessOnly value naroči File Explorerju, da skrije element kontekstnega menija pred uporabnikom. Vendar to ne poškoduje funkcionalnosti aplikacij ali sistema Windows. Skriti ukaz ostane dostopen aplikacijam, če morajo nekatere od njih dostopati do njega.

Če želite znova dodati element kontekstnega menija, preprosto odstranite ProgrammaticAccessOnly vrednost, ki ste jo ustvarili.

Da vam prihranim čas, sem za ta primer pripravil nekaj datotek REG. Kliknite tukaj, da jih prenesete:

Prenesite datoteke REG

Datoteka Remove_Run_as_different_user_from_context_menu.reg bo skrila točko menija. Druga datoteka, Add_Run_as_different_user_from_context_menu.reg, bo obnovil ukaz v meniju z desnim klikom.

To je to!

Windows 10 Build 19042.450 (20H2, Beta Channel) je na voljo insajderjem

Windows 10 Build 19042.450 (20H2, Beta Channel) je na voljo insajderjem

Pustite odgovorMicrosoft je izdal novo različico sistema Windows 10 za Insiders na kanalu Beta (p...

Preberi več

Windows 10 Build 20190 (Dev Channel)

Windows 10 Build 20190 (Dev Channel)

Microsoft je izdal Windows 10 Insider Preview Build 20190 za Dev Channel Insiders. Ta zgradba je ...

Preberi več

Izdan PowerToys Preview 0.24 s popravki za izklop videokonferenc

Izdan PowerToys Preview 0.24 s popravki za izklop videokonferenc

PRIPOROČANO: Kliknite tukaj, če želite odpraviti težave z operacijskim sistemom Windows in optimi...

Preberi več