Glavna sigurnosna mjera na bilo kojem operativnom sustavu je privilegija. To znači da se izvršavanje bilo kojeg procesa ili jednostavno programa može obaviti u različitim fazama. Uglavnom, ovu odluku vodi sam operacijski sustav jer je to vrhovno tijelo. No ponekad se prikazuju tako da dodatni skripti ili programi zahtijevaju veće povlastice. To je zbog činjenice da ti programi trebaju pristup datotekama sustava i API-jima koji su ugrađeni u operacijski sustav i isključivo viši autoritet u hijerarhiji povlastica za pristup. Ovo je obično administrator. Slično tome, korisnici često imaju poteškoće s pokretanjem PowerShell skripti kao administratora. Zato što je ovo cijela velika procedura. Dakle, dodati ćemo opciju Pokreni kao administrator na PS1 Kontekstualni kontekst datoteke.
Dodajte Pokreni kao administrator u izborniku kontekstualnih datoteka PS1
Izradite točku vraćanja sustava prije početka. Nakon što to učinite, počnite otvaranjem Registry Editor. Da biste to učinili, potražite regedit u Cortana okvir za pretraživanje ili pogodak WINKEY + R gumb kombinirani za pokretanje Pokreni i upišite regedit i pogodio Unesi.
Sada idite na sljedeći put,
HKEY_CLASSES_ROOTMicrosoft.PowerShellScript.1shell
Sada desnom tipkom miša kliknite lijevu ploču. Zadržite pokazivač miša i odaberite Novi> Ključ.
Sada ga preimenuj Trčati kao.
Pod njom stvorite novi niz tako da desnom tipkom miša kliknete desnu ploču i kliknete Niz.
Imenujte taj novi niz na HasLUAShield. Odaberi Da na bilo kakve upite za UAC ili korisnički račun.
Ispod Trčanje ključ, stvorite drugi ključ i nazovite ga naredba.
Unutar njega nalazi se zadani potključ nazvan kao Zadano.
Desnom tipkom miša kliknite i izmijenite ga i postavite vrijednost podataka na ovo,
powershell.exe '-Command' 'if((Get-ExecutionPolicy ) -ne 'AllSigned') { Set-ExecutionPolicy -Scope Process Bypass }; & '%1''
Konačno, Ponovno podizanje sustava tvoje računalo.
Nakon toga, provjerite možete li pokrenuti PowerShell skriptu s administratorskim ovlastima iz kontekstnog izbornika desnom tipkom miša.
Kako poništiti sve te promjene
Da biste poništili te promjene, prijeđite na sljedeći put,
HKEY_CLASSES_ROOTMicrosoft.PowerShellScript.1shell
Sada izbrišite potključ koji se zove kao Trčati kao.
Ponovno podizanje sustava tvoje računalo.
Koristite naše spremljene datoteke
Alternativno, možete jednostavno upotrijebiti Dodaj Pokreni kao administrator PS.reg datoteku koju smo izradili za vašu upotrebu i preskočite sve gore navedene upute. Dvaput kliknite na njega da biste ga pokrenuli. Sada, kako bi Sjediniti to, pogodio Da za sve zahtjeve koji dobivate uključujući UAC prompt. Ponovno podizanje sustava tvoje računalo.
Da biste poništili izmjene, dvaput kliknite na Ukloni trčanje kao administrator PS.reg datoteku i ponovno pokrenite promjene.
Datoteke možete preuzeti s naših poslužitelja klikom ovdje.