Hintergrund
Die meisten App-Installer unterstützen die Möglichkeit, bei einem Aufruf über die Kommandozeile zusätzliche Parameter zu übergeben. Bei einigen Installertypen – wie MSIX, MSI oder Inno Setup – sind diese Parameter dokumentiert und standardisiert. Managed Deploy nutzt diese Funktion und übergibt mittels WinGet automatisch die passenden Parameter für eine Silent-Installation.
Es kann jedoch Situationen geben, in denen der Benutzer zusätzliche Parameter ergänzen möchte oder sogar sämtliche automatisch gesetzten Parameter mit eigenen Werten ersetzen will. Beides ist in Managed Deploy möglich.
Optionen für benutzerdefinierte Parameter in einer AppCollection
Bei der Konfiguration einer App innerhalb einer App-Sammlung können benutzerdefinierte Parameter festgelegt werden. Es stehen zwei Optionen zur Verfügung:
Option 1: Parameter an die vorhandenen WinGet‑Parameter anhängen
Wählen Sie diese Option, wenn Ihre Parameter zusätzlich zu den automatisch gesetzten WinGet‑Parametern ausgeführt werden sollen:
→ „Parameterstring wird an die von Managed Deploy vorgesehenen Parameter angehangen”
Diese Option ist ideal, wenn Du z. B. nur einen Zusatzparameter übergeben möchtest, ohne die bestehenden Installationsparameter zu verändern.
Option 2: Alle WinGet‑Parameter vollständig überschreiben
Wenn Du stattdessen alle impliziten WinGet‑Parameter ersetzen möchtest, wähle:
→ „Parameterstring überschreibt die von Managed Deploy vorgesehenen Parameter”
Dabei werden alle Standardparameter verworfen.
Das bedeutet: Wenn WinGet einem Installer mehrere Parameter automatisch hinzufügt und man einen einzigen dieser Parameter überschreiben möchte, so ist es notwendig im Parameterstring den zu überschreibenden und auch alle übrigen Parameter anzugeben.
Wichtiger Hinweis: Verwende Option 2 nur, wenn es zwingend erforderlich ist und Du genau weißt, welche Parameter für die Installation notwendig sind. Fehlende oder falsche Parameter können zu fehlerhaften oder unvollständigen Installationen führen.
Beispielanwendung: Microsoft Office 365
Microsoft Office 365 wird über WinGet mit einer eigenen Konfigurationsdatei installiert. Der dafür erforderliche Installerparameter lautet /configure.
Wenn Du eine eigene Konfigurationsdatei verwenden möchtest, ist es notwendig, die Option
„Parameterstring überschreibt die von Managed Deploy vorgesehenen Parameter”
auszuwählen und den Parameter wie folgt zu setzen:
/configure eigeneConfig
Beachte, dass eigeneConfig auf eine Ressource im Web oder in Deinem lokalen Netzwerk verweisen kann.