Windows10でPowerShellをバッチファイルで簡単に実行する方法についてサンプルコード付きで解説します。
【PowerShell】バッチファイルで実行
PowerShellスクリプトを実行するには、実行ポリシーを変更する必要があり、少々面倒です。
そこで今回はそれをバッチファイル(batファイル)で自動化します。
① 適当なPowerShellスクリプトファイルを作成します。
■test.ps1
※拡張子の1は「エル」ではなく数字の「いち」です。
echo "hello world."
② 以下のようなバッチファイルを作成します。
■run.bat
powershell -ExecutionPolicy RemoteSigned -File C:\prog\powershell\test.ps1 pause
※C:\prog\powershell\test.ps1は、作成した「PowerShellスクリプトファイルのパス」ですので適宜変更してください。
③ バッチファイルをダブルクリックして実行すればPowerShellスクリプトを実行できます。
なお、- -ExecutionPolicyの設定は当該セッションのみ有効となるため、設定を戻す手間もありません。
– | 関連記事・参考文献 |
---|---|
関連 | ■【PowerShell入門】使い方・サンプル集 |
コメント