プロセスを実行しようとしており、プロセスが閉じるまで待ちます。以下のように VSIXInstaller を実行すると動作します。
$pathToTheExtension = $path + "VS2012.Ext.vsix"
VSIXInstaller.exe $pathToTheExtension
しかし、Start-Process VSIXInstaller で実行すると、$pathToTheExtension が引数として取得されません。
$pathToTheExtension = $path + "VS2012.Ext.vsix"
$result = $(Start-Process -filePath "VSIXInstaller.exe" -argumentList $pathToTheExtension -Wait)
Start-Process を介して vsix ファイルへのパスを渡すにはどうすればよいですか?
以下は、Start-Process を実行した結果です。
編集
プロセス エクスプローラーから実行中の VSIXInstaller プロセスのコマンド ライン パラメーターを確認しましたが、正しいようです。
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\VSIXInstaller.exe" "C:\VS2012.Ext.vsix"