Добавяне или премахване на "Изпълняване като администратор" в PS1 File Context Menu

Съдържание:

Добавяне или премахване на "Изпълняване като администратор" в PS1 File Context Menu
Добавяне или премахване на "Изпълняване като администратор" в PS1 File Context Menu

Видео: Добавяне или премахване на "Изпълняване като администратор" в PS1 File Context Menu

Видео: Добавяне или премахване на
Видео: Ангел Бэби Новые серии - Игра окончена (29 серия) Поучительные мультики для детей - YouTube 2024, Ноември
Anonim

Основната мярка за сигурност на всяка операционна система е привилегиите. Това означава, че изпълнението на всеки процес или просто програма може да се направи на различни етапи. В повечето случаи това решение се поема от самата операционна система, защото това е върховната власт. Но понякога, като се изпълняват допълнителни скриптове или програми, се изискват по-високи привилегии. Това се дължи на факта, че тези програми се нуждаят от достъп до системни файлове и приложни програмни интерфейси (API), които са вградени в операционната система, и единствено по-висшият орган в йерархията на привилегии, до който има достъп. Това обикновено е администратор. По същия начин, потребителите често имат проблем със стартирането на PowerShell скриптовете като администратор. Тъй като това е много голяма процедура. Така че ще добавим опция Изпълни като администратор към контекстното меню за PS1 файл.

Image
Image

Добавете "Изпълни като администратор" в PS1 File Context Menu

Моля, създайте точка за възстановяване на системата преди да започнете. След като направите това, започнете с отварянето на редактора на системния регистър. За да направите това, потърсете регентство в полето за търсене в Cortana или хит WINKEY + R бутон combo, за да стартирате Run and type регентство и хит Enter.

Сега се придвижете до следния път,

HKEY_CLASSES_ROOTMicrosoft.PowerShellScript.1shell

Image
Image

Сега щракнете с десния бутон върху лявата страна на панела. Задръжте курсора на мишката и изберете Нов> Ключ.

Сега го преименувайте RunAs.

Под него създайте нов String, като щракнете с десния бутон върху десния страничен панел и кликнете върху него низ.

Името на този нов низ в HasLUAShield. Изберете да към всички подкана за управление на UAC или потребителски акаунт.

Под тичам ключ, създайте друг клавиш и го наименувайте команда.

В него ще намерите подключ по подразбиране, наречен като По подразбиране.

Кликнете с десния бутон на мишката и го променете и задайте данните за стойността му,

powershell.exe '-Command' 'if((Get-ExecutionPolicy ) -ne 'AllSigned') { Set-ExecutionPolicy -Scope Process Bypass }; & '%1''

На последно място, Рестарт твоят компютър.

След като стартирате, проверете дали можете да изпълните всеки скрипт PowerShell с администраторски права от контекстното меню с десен бутон.

Как да отмените всички тези промени

За да отмените тези промени, преминете към следния път,

HKEY_CLASSES_ROOTMicrosoft.PowerShellScript.1shell

Сега изтрийте подключа, наречен като RunAs.

Рестарт твоят компютър.

Използвайте нашите готови файлове

Друга възможност е просто да използвате Добавете Run As Administrator PS.reg файл, който създадохме за вашето използване, и пропуснете всички указания по-горе. Кликнете два пъти върху него, за да го стартирате. Сега, за да сливам то, удари да за всички подкани, които получавате, включително подкана на UAC. Рестарт твоят компютър.

За да отмените промените, щракнете двукратно върху Премахване на изпълнението като администратор PS.reg файл и да рестартирате промените.

Можете да изтеглите файловете от нашите сървъри, като кликнете тук.

Препоръчано: