2013-03-15 24 views
0

我可以使用MsiExec並將ProductVersion屬性設置爲安裝目錄作爲路徑的一部分嗎?Install Shield msiexec INSTALLDIR with ProductVersion

MSIEXEC/I C:\ myapp.msi INSTALLDIR = C:\ MyApp的\ [的ProductVersion]

+0

我不這麼認爲。該命令從系統啓動,系統不知道什麼是「[ProductVersion]」。告訴我們更多你爲什麼想要這樣做以及在哪種情況下?也許你可以爲你的問題找到另一個解決方案? – pepuch 2013-03-15 19:35:17

回答

1

您將需要一個腳本來查詢MSI的屬性表獲得的ProductVersion,然後用它來建立你的命令行。

如果這是您的安裝,並且這是您期望的行爲,那麼您最好自行創作一個自定義操作來更改INSTALLDIR。如果這不是你的安裝,並且這只是你喜歡如何安裝產品,那麼ServerFault是一個更好的地方來問這個問題。

相關問題