2010年6月19日土曜日

◆空白を含むパスのスクリプトを実行する

"C:\Program Files\test.ps1"を実行するには実行演算子「&」を使う。

"C:\Program Files\test.ps1" の中身が以下だとすると

dir $args[0]

実行するにはこんな感じ

&  ‘C:\Program Files\test.ps1’  C:\


結果は

20100619120252

DOSのバッチファイルなどから実行する場合は、

powershell "& 'C:\Program Files\test.ps1' 'c:\'"

0 件のコメント:

コメントを投稿