目次
PowerShell.exeで実行する
PowerShell.exe
にオプションとパラメータを指定してPowerShellスクリプトが実行できます。-File
オプションの後に実行したいスクリプトのパスと、そのスクリプトファイルに渡す引数を指定します。-ExecutionPolicy
オプションで実行ポリシーを指定します。-NoLogo
と-NoProfile
を付けると余分な出力が出ません。
PowerShell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File <PowerShellスクリプトのパス> <パラメータ1> <パラメータ2> ...
例
hello.ps1
Write-Host "hello! $($args[0])"
コマンドプロンプト
C:\temp>PowerShell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File .\hello.ps1 hello! C:\temp>PowerShell -NoLogo -NoProfile -ExecutionPolicy Unrestricted -File .\hello.ps1 world hello! world