[PowerShell]このシステムではスクリプトの実行が無効になっているため…の解消法

普段触らんからね。

どういうアレか

環境はWindows10のPowerShell。

Shopify CLIで、Shopify上のテーマをダウンロードしようとした。

エラーを吐いた。

PS D:\***\***\***> shopify theme pull
shopify : このシステムではスクリプトの実行が無効になっているため、ファイル C:\Users\***\AppData\Roaming\npm\shopify.p
s1 を読み込むことができません。詳細については、「about_Execution_Policies」(https://go.microsoft.com/fwlink/?LinkID=135
170) を参照してください。
発生場所 行:1 文字:1
+ shopify theme pull
+ ~~~~~~~
    + CategoryInfo          : セキュリティ エラー: (: ) []、PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

セキュリティで弾かれたらしい。

こうする

実行ポリシーを変更すると動くようになる。

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process

参考

この記事の通りでやっていける。

PowerShellでこのシステムではスクリプトの実行が無効になっているため、ファイル hoge.ps1 を読み込むことができません。となったときの対応方法 - Qiita
環境Windows10 Pro 64bit バージョン1803PowerShell 5.1.17134.858事象 : 初めてPowerShellでソースファイルを実行したら怒られた。PS…

コメント

タイトルとURLをコピーしました