Hlavné bezpečnostné opatrenia na ľubovoľnom operačnom systéme sú privilégiá. To znamená, že vykonanie akéhokoľvek procesu alebo jednoduchého programu môže byť vykonané v rôznych fázach. Väčšinou sa toto rozhodnutie stará o samotný operačný systém, pretože je to najvyššia autorita. Niekedy však bežiaci prídavné skripty alebo programy vyžadujú vyššie výsady. Je to spôsobené tým, že tieto programy potrebujú prístup k systémovým súborom a rozhraniam API, ktoré sú vložené do operačného systému a výlučne k vyššej autorite v hierarchii privilégií, do ktorej majú prístup. Obvykle je to administrátor. Podobne používatelia majú často problém s spustením skriptov PowerShell ako správcu. Pretože ide o veľmi veľký postup. Takže pridáme možnosť Spustiť ako správca do kontextovej ponuky súboru PS1.
Pridajte položku Spustiť ako správca do kontextového menu súboru PS1
Pred spustením vytvorte bod obnovenia systému. Po tom, čo začnete, otvorte Editor databázy Registry. Ak to chcete urobiť, vyhľadajte regedit v Cortane Search Box alebo hit WINKEY + R tlačidlo combo spustiť spustiť a typ regedit a hit Vstúpiť.
Teraz prejdite na nasledujúcu cestu,
HKEY_CLASSES_ROOTMicrosoft.PowerShellScript.1shell
Teraz kliknite pravým tlačidlom na ľavý bočný panel. Hover a Select Nový> Kľúč.
Teraz ju premenujte na RunAs.
Pod ním vytvorte nový reťazec kliknutím pravým tlačidlom na pravý bočný panel a kliknutím na povrázok.
Názov nového reťazca na HasLUAShield. vybrať Áno na ľubovoľné výzvy na ovládanie UAC alebo User Account Control.
Pod beh kľúč, vytvorte ďalší kľúč a pomenujte ho Príkaz.
Vo vnútri nájdete predvolený podkľúč s názvom ako Default.
Kliknite pravým tlačidlom myši a upravte ho a nastavte jeho hodnotu údajov,
powershell.exe '-Command' 'if((Get-ExecutionPolicy ) -ne 'AllSigned') { Set-ExecutionPolicy -Scope Process Bypass }; & '%1''
A konečne, Reboot tvoj počitač.
Po spustení skontrolujte, či môžete spustiť akýkoľvek skript PowerShell s oprávneniami správcu z kontextového menu pravým tlačidlom myši.
Ako zrušiť všetky tieto zmeny
Ak chcete tieto zmeny vrátiť späť, prejdite na nasledujúcu cestu,
HKEY_CLASSES_ROOTMicrosoft.PowerShellScript.1shell
Teraz odstráňte podkľúč s názvom ako RunAs.
Reboot tvoj počitač.
Použite naše hotové súbory
Prípadne môžete jednoducho použiť Pridať Run ako správca PS.reg súbor, ktorý sme vytvorili na používanie, a preskočte všetky vyššie uvedené pokyny. Dvojitým kliknutím ho spustite. Teraz, aby som Zlúčiť to, hit Áno pre všetky výzvy, ktoré dostanete, vrátane výzvy UAC. Reboot tvoj počitač.
Ak chcete zmeny zrušiť, dvakrát kliknite na ikonu Odstrániť spustiť ako správca PS.reg súbor a reštartujte zmeny.
Tu si môžete stiahnuť súbory z našich serverov.