2018年10月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
無料ブログはココログ

« PowerShellの.PS1ファイルを起動するバッチファイル(その1) | トップページ | PowerShellの.PS1ファイルを起動する。 »

2007年7月29日 (日)

PowerShellの.PS1ファイルを起動するバッチファイル(その2)

PS1ファイルのコマンドラインをPowerShell.exeの標準入力に与えても起動できます。

PS2.CMD PS1ファイル [引数...]

ECHO ^^^& %*|powershell.exe -command -

この場合の空白区切りのエスケープには、"も使えます。なので変換は不要です。

ここでは、PS1ファイル名の変換はしてないので、\を含むパス名を指定する必要があります。

« PowerShellの.PS1ファイルを起動するバッチファイル(その1) | トップページ | PowerShellの.PS1ファイルを起動する。 »