apice-technologymemorandum
投稿日時:2023/12/22
Python インストール
PowerShellの環境設定
PowerShellでスクリプトの実行を許可しておきます。
スタートメニューで Windows PowerShell | Windows PowerShell を起動し、次のコマンドを実行します。
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
このコマンドは、一番最初に一回だけ実行してください。2回目以降は不要です。
上記の意味は
PowerShellでSet-ExecutionPolicyコマンドを使用すると、Windows PowerShellスクリプト(.ps1ファイル)の実行ポリシーを変更できます。このポリシーは、どのスクリプトが実行できるかを制御し、セキュリティを強化するために使われます。
具体的なコマンド Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force は以下のことを行います:
RemoteSigned: この実行ポリシーは、ローカルコンピューターで作成されたスクリプトはすべて実行できるようにしますが、インターネットからダウンロードしたスクリプトは、それが信頼された発行者によって署名されていない限り、実行することはできません。
-Scope CurrentUser: このオプションは変更を現在のユーザーにのみ適用します。つまり、システム全体ではなく、コマンドを実行しているユーザーのポリシー設定のみが変更されます。
-Force: このオプションは、ポリシーの変更を行う際に確認ダイアログを表示せずに強制的に実行することを意味します。
このコマンドはセキュリティの観点から重要であり、実行ポリシーを変更するときには慎重に行う必要があります。信頼できないスクリプトが実行されることを防ぐために使用され、PowerShellのスクリプトを安全に利用するための措置の一つです。