0
我正在使用win_package安裝許多MSI和EXE。我想能夠通過一個目錄作爲參數,以便他們被安裝在一個特定的文件夾。如何使用Ansible將軟件包安裝到特定目錄中?
現在他們自動安裝在C:/ Program Files中,但我希望它們安裝在不同的驅動器上。
我正在使用win_package安裝許多MSI和EXE。我想能夠通過一個目錄作爲參數,以便他們被安裝在一個特定的文件夾。如何使用Ansible將軟件包安裝到特定目錄中?
現在他們自動安裝在C:/ Program Files中,但我希望它們安裝在不同的驅動器上。
這取決於MSI/EXE能夠接受安裝位置作爲公共屬性/參數。大多數標準的安裝程序將接受TARGETDIR=somepath
或INSTALLDIR=somepath
一個 - 用win_package
時,你會通過那些與arguments
模塊ARG(見win_package docs),例如:
- win_package:
path: c:\path\to\install.msi
arguments: "INSTALLDIR=c:\custompath"