Powershell で可変引数リストを渡す際に問題が発生する

Powershell で可変引数リストを渡す際に問題が発生する

Project 64ビットのクリックツー実行バージョンを展開するための小さなパッケージを構築したいと考えています。MECMを使用したいと考えています。

インストールファイルはどこかにコピーされますc:\windows\ccmcache\*

$fire_off_location = Get-Location  #I use this to get current location of where the install files are

Start-Process -FilePath $fire_off_location\setup.exe -ArgumentList "/configure $fire_off_location\ProjectPro2019_32.xml" -Wait -PassThru

ここでは、Office展開ツールの方法を使用して標準インストールを複製しようとしています。唯一の問題は、引数を読み込むことです。"/configure c:\windows\ccmcache\2\ProjectPro2019_32.xml"

フォルダーは、ccmcacheMECM が作成することを決定したものであれば何でも構いません。そのため、変数を使用する必要があります。何を試しても、PowerShell が引数リスト内のファイル パスを読み取るための適切なフォーマットを取得できません。

関連情報