PowerShellのポリシーRestricted状態で、スクリプトをRemoteSignedで実行

PowerShellにはポリシーという物があり、
セキュリティの度合いを設定することができる。
しかし、セキュリティを固めるとスクリプトの実行ができなくなる。
これは以下のbatファイルで解決できる。

@echo off

powershell -ExecutionPolicy RemoteSigned %~dp0\sample.ps1

-ExecutionPolicy RemoteSigned
で、ポリシーをRemoteSignedに変更して実行する。

%~dp0\(バックスラッシュは\)は同フォルダ内にあるという表現で、
この場合はバッチファイルがあるフォルダのsample.ps1を実行する。

しかし、思うのだがこれで実行できては、
ポリシーの概念とは一体何なのか疑問に思う。
悪意を持ってこのコードを使ってはならないよ。いいね!

ブログ主が運営しているゲームです。

 MobileFight

 ジマさんの囲碁入門