Windows Tips & News

Запустити контекстне меню від імені адміністратора для файлів Power Shell (PS1).

click fraud protection
РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи

Існує не так багато випадків, коли вам потрібно виконати сценарій Power Shell (файл *.PS1) як адміністратор. Але коли вам це потрібно, це може бути складно. Замість того, щоб просто двічі клацнути файл PS1, вам потрібно відкрити консоль Power Shell з підвищеними можливостями та ввести ім’я файлу сценарію PS1 у правильний шлях, щоб виконати сценарій від імені адміністратора. Щоб уникнути цього, ви можете додати команду контекстного меню для файлів PS1 до програми File Explorer, яка дозволить вам запускати вибраний файл PS1 як адміністратор. Ось як.

Реклама

Це можна зробити за допомогою простого налаштування реєстру. Дотримуйтесь інструкцій нижче.

  1. Відкрийте редактор реєстру.
  2. Перейдіть до наступного ключа реєстру:
    HKEY_CLASSES_ROOT\Microsoft. PowerShellScript.1\shell

    ps1-реєстр-ключ-1Порада: можна отримати доступ до будь-якого потрібного ключа реєстру одним клацанням миші.
    Якщо у вас немає такого ключа реєстру, просто створіть його.

  3. Створіть тут новий підрозділ з назвою "runas". Ти отримаєш
    HKEY_CLASSES_ROOT\Microsoft. PowerShellScript.1\shell\runas
    create-new-run-subkey
    create-new-run-subkey-2
  4. Під розділом runas створіть нове значення рядка з ім’ям HasLUAShield. Не встановлюйте його значення, залиште його порожнім. Це значення потрібне лише для додавання значка UAC до створюваного вами пункту контекстного меню. Ви повинні отримати його наступним чином:hasluashield
  5. Під розділом runas створіть новий розділ під назвою «command». Ви отримаєте наступний шлях:
    HKEY_CLASSES_ROOT\Microsoft. PowerShellScript.1\shell\runas\command

    create-the-command-subkeyВстановіть параметр за замовчуванням для команда підключ до наступного тексту:

    powershell.exe "-Command" "if((Get-ExecutionPolicy) -ne 'AllSigned') { Set-ExecutionPolicy -Scope Process Bypass }; & '%1'"
    ps1-запуск як-адміністратор-контекстне-меню

Тепер клацніть правою кнопкою миші будь-який файл *.PS1, щоб перевірити пункт контекстного меню:

ps-запуск від імені адміністратора

Щоб заощадити свій час, ви можете завантажити готові до використання файли реєстру:

Завантажте файли реєстру

Використовуйте їх, щоб додати або видалити згаданий пункт контекстного меню.

Крім того, ви можете використовувати Winaero Tweaker і ввімкнути або вимкнути функцію одним клацанням миші.

Tweaker Запуск від імені адміністратора Ps1

Ви можете завантажити Winaero Tweaker тут:

Завантажте Winaero Tweaker

Ви закінчили. Щоб скасувати цю зміну, видаліть згаданий підрозділ «runas».

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи
Windows 10 Build 18936 (20H1, Fast Ring)

Windows 10 Build 18936 (20H1, Fast Ring)

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Office 2019 вийде в другій половині 2018 року

Office 2019 вийде в другій половині 2018 року

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Запустіть розпізнавання мовлення під час запуску в Windows 10

Запустіть розпізнавання мовлення під час запуску в Windows 10

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі