Windows Tips & News

Изпълнете като администратор контекстно меню за файлове на Power Shell (PS1).

click fraud protection
4 отговора

Не са много случаите, когато трябва да изпълните скрипт на Power Shell (*.PS1 файл) като администратор. Но когато имате нужда от него, може да бъде трудно. Вместо просто да щракнете двукратно върху вашия PS1 файл, трябва да отворите конзола с повишена Power Shell и да въведете името на файла с PS1 скрипта в правилния път, за да изпълните скрипта като администратор. За да избегнете това, можете да добавите команда от контекстно меню за PS1 файлове към приложението File Explorer, което ще ви позволи да стартирате избрания PS1 файл като администратор. Ето как.

Това може да стане с проста настройка на системния регистър. Следвайте инструкциите по-долу.

  1. Отворете редактора на системния регистър.
  2. Отидете до следния ключ на системния регистър:
    HKEY_CLASSES_ROOT\Microsoft. PowerShellScript.1\shell

    Съвет: Можете достъп до всеки желан ключ на системния регистър с едно щракване.
    Ако нямате такъв ключ в системния регистър, просто го създайте.

  3. Създайте тук нов подключ с име "runas". ще получите.
    HKEY_CLASSES_ROOT\Microsoft. PowerShellScript.1\shell\runas
  4. Под подключа runas създайте нов низ стойност на име HasLUAShield. Не задавайте стойностните му данни, оставете го празно. Тази стойност е необходима само за добавяне на иконата на UAC към елемента от контекстното меню, който създавате. Трябва да го получите, както следва:
  5. Под подключа runas създайте нов подключ, наречен "command". Ще получите следния път:
    HKEY_CLASSES_ROOT\Microsoft. PowerShellScript.1\shell\runas\command

    Задайте параметъра по подразбиране на команда подключ към следния текст:

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

Сега щракнете с десния бутон върху всеки *.PS1 файл, за да тествате елемента от контекстното меню:

За да спестите времето си, можете да изтеглите готови за използване файлове на системния регистър:

Изтеглете файлове от системния регистър

Използвайте ги, за да добавите или премахнете споменатия запис от контекстното меню.

Като алтернатива можете да използвате Winaero Tweaker и да активирате или деактивирате функцията с едно щракване.

Можете да изтеглите Winaero Tweaker тук:

Изтеглете Winaero Tweaker

Ти си готов. За да отмените тази промяна, изтрийте споменатия подключ "runas".

Quick Assist е ново приложение за Windows 10, което замества отдалечената помощ

Quick Assist е ново приложение за Windows 10, което замества отдалечената помощ

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Windows 10 версия 1909 е актуализация от ноември 2019 г

Windows 10 версия 1909 е актуализация от ноември 2019 г

Microsoft разкри официалното име на Windows 10 версия 1909 с кодово име 19H1. Това е „Актуализаци...

Прочетете още

Raspberry Pi Model B+ сега струва $25

Raspberry Pi Model B+ сега струва $25

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още