Громадянам України

Як запустити сценарій PowerShell як користувач із правами доступу?

Використовуйте клавішу Ctrl+Shift+Enter комбінація клавіш на клавіатурі, щоб запустити PowerShell (або будь-яку іншу програму) за допомогою параметра «Запуск від імені адміністратора»!

Ви можете використовувати цей командлет для запуску PowerShell із підвищеними привілеями. Під час використання командлета Start-Process, додайте параметр '-Verb RunAs' для запуску PowerShell з підвищеними привілеями. Щоб виконати свій сценарій із підвищеними привілеями, передайте шлях до свого сценарію як аргумент командлету Start-Process.

Якщо ви ввійшли як локальний адміністратор, запустіть Powershell за допомогою RunAsUser або через: Shift+клацання правою кнопкою миші > Запуск від імені іншого користувача > Адміністратор домену.

Хитрість запуску PowerShell на локальній машині від імені іншого користувача полягає в тому, щоб використовуйте Enter-PSSession (див. документацію) або Invoke-Command (див. документацію) і вкажіть localhost для -ComputerName . Використовуйте Enter-PSSession під час виконання команд в інтерактивному режимі та використовуйте Invoke-Command для запуску коду в сценарії.

  1. Створіть ярлик для сценарію Powershell на робочому столі.
  2. Клацніть ярлик правою кнопкою миші та виберіть «Властивості».
  3. Перейдіть на вкладку «Ярлик».
  4. Натисніть Додатково.
  5. Виберіть Запуск від імені адміністратора.

Натисніть «Ctrl» + «Shift» + «Enter» на клавіатурі або натисніть «OK» щоб відкрити PowerShell із підвищеними привілеями.