大化通信

大化物流開発合同会社の社員から技術発信をしていきます

コマンドプロンプトでPowerShellのコマンドを実行する

こんにちは、大化社員のKayです。

batファイルで実装したいのに欲しい機能がPowerShellにしかない等、PowerShellが使用できない状況でもPowerShellのコマンドが使いたい時があると思います。

今回は、そういう時にコマンドプロンプトやbatファイルでPowerShellのコマンドを実行する方法について紹介したいと思います。

コマンドプロンプトからの実行例

コマンドプロンプトPowerShellのコマンドを実行するには次のように記載します。

powershell -command "<PowerShellのコマンド>"

PowerShellでの記載例

例えばPowerShellでGuidを取得する場合

New-Guid

Guid
----
c28104eb-e834-4071-83e1-0100fca12afe

と記述します。

実際にコマンドプロンプトからPowerShellのコマンドを実行する

これをコマンドプロンプトで記述すると

powershell -command "New-Guid"

Guid
----
c28104eb-e834-4071-83e1-0100fca12afe

のように、PowerShellで実行したときと同じ結果が返ってきます。

終わりに

今回は、コマンドプロンプトからPowerShellのコマンドを実行する方法について紹介させていただきました。 ここまで読んでいただきありがとうございました。