2017年9月
          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
無料ブログはココログ

« 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ファイルを起動する。 »