Ich möchte ein kleines Paket für die Bereitstellung der 64-Bit-Click-to-Run-Version von Project erstellen. Ich möchte MECM verwenden
Installationsdateien werden an einen beliebigen Ort kopiert inc:\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
Ich versuche hier eine Standardinstallation mit der Methode des Office-Bereitstellungstools zu replizieren. Das einzige Problem besteht darin, das Argument zum Lesen zu bringen"/configure c:\windows\ccmcache\2\ProjectPro2019_32.xml"
Der Ordner ccmcache
kann alles Mögliche sein, je nachdem, was MECM erstellt. Deshalb möchte ich die Variable verwenden. Egal, was ich versuche, ich bekomme die Formatierung nicht richtig hin, damit Powershell den Dateipfad in der Argumentliste lesen kann.