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 11 на Surface Duo разом із Android

Тепер ви можете встановити Windows 11 на Surface Duo разом із Android

Відомий ентузіаст Гюстав Монсе вже кілька місяців працює над встановленням Windows 11 на Surface ...

Читати далі

Нова функція бічного пошуку в Google Chrome робить пошук зручнішим

Нова функція бічного пошуку в Google Chrome робить пошук зручнішим

Google тестує досить унікальне доповнення до браузера Chrome під назвою «Бічний пошук». Перше, пр...

Читати далі

Сергій Ткаченко, автор Winaero

Цей веб-сайт використовує файли cookie, щоб покращити ваш досвід під час навігації веб-сайтом. З ...

Читати далі