0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

.ps1スクリプト使用前準備:PowerShellの実行ポリシー変更

Last updated at Posted at 2024-10-07

少し前にPC変わってその後久しぶりにスクリプト実行しようと思ったら起動せず、そういえば実行ポリシーを変えてなかったなと思ったので簡単にメモ。内容は下記です。

  1. PowerShellを管理者権限で実行する方法
  2. PowerShellの実行ポリシー変更・確認

PowerShellはPCの初期設定でセキュリティの観点からスクリプトからの機能開始ができないようになっているので、スクリプト書いてイザ実行する前には実行ポリシー変更が必要です。

1. PowerShellを管理者権限で実行する方法

PowerShellを管理者権限で実行するには2つ方法があります。

  1. PowerShellをエクスプローラで探しアイコン右クリックで「管理者として実行」を選択
  2. PowerShellを起動した後コマンド入力して管理者権限に昇格
    • 2の場合は下記コマンドをそのままコピペして実行する。実行すると管理者のパスワード入力などが求められ、その後管理者権限でのPowerShellコンソールが起動します。
Start-Process powershell -verb runas

2. PowerShellの実行ポリシーを変更する

詳細はいろいろな記事でまとめられているので割愛しますが、ひとまずは実行ポリシーを"RemoteSigned"という状態にする必要があります。ステップは下記です。

  1. Set-ExecutionPolicyコマンドレットを実行する

    • 実行した場合の画面は下記。いくつか入力が求められますが赤線部参考にしてください。
      image.png
  2. Get-ExecutionPolicyコマンドレットでRemoteSignedになっているか確認する

    • 下記画像参照。RemoteSignedと出てればOK。
      image.png

おわりに

初心者向けのPowerShellの情報ってあんまないなと思ったんで、いい機会だなと思ってまとめておきました。(とはいえ私も全然初心者ですが)

この情報は色々なサイトでまとめられているのでわかりにくかったら他のサイトも参考にしてみてください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?