© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2022
ps1ファイルの実行ポリシーを一時的に変更して管理者権限で実行したい
PowerShellの実行ポリシー(ExecutionPolicy)が"Restricted"の状態で
ps1ファイルを右クリック「PowerShellで実行」して管理者権限で実行したいと考えております。
実行ポリシーは一時的にだけ変更したいです。
どのように記述すべきでしょうか?
家庭向け Windows | その他 | アプリ
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
-
Anonymous
2022-01-31T12:49:56+00:00 Start-Process (Microsoft.PowerShell.Management) - PowerShell | Microsoft Docs
Start-Processを使って、上記のページのExample 5の応用でできたはずです。
例えば、
「Start-Process -FilePath "wt" -Verb RunAs -WindowStyle Normal」
で管理者権限でWindows Terminalが起動できます。
もっとも、UACによる確認が表示されますので、もう一工夫必要になります。
-
Hebikuzure aka Murachi Akira 325.7K 評価のポイント MVP ボランティア モデレーター2022-02-01T02:37:08+00:00 ps1 の先頭に
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process
と書いておく。
-
Anonymous
2022-01-31T11:46:12+00:00 大変失礼いたしました。
誘導いただきありがとうございます。