2012-05-03 73 views
2

我正在嘗試設置大量的構建代理,並且到目前爲止,我可以靜靜地安裝所有依賴項(使用powershell,nuget和chocolatey)。 但是我不能安裝工具IlMerge沒有該死的GUI彈出。 我試過所有通常的msiexec開關,它們只是被忽略。有沒有人知道一種以無人看管的方式在盒子上獲取此工具的方法? 或者我應該重新包裝zip/msi中的東西?ilmerge無人值守安裝

這是在Windows Server 2008 R2上 如果我運行

Invoke-Expression "msiexec $installerPath\ilmerge.msi /passive" 

我仍然得到一個安全對話框。

目前我只是想虐待做到這一點:

Copy-Item x:\installs\ilmerge.exe "C:\Program Files (x86)\ILMerge" 

看到作爲其唯一的一個文件。

+0

修復使用.msi的GPO設置 –

回答

2

下面爲我工作,沒有安全對話框。

cp ILMerge.msi \\Server\admin$ 
winrs -r:Server ILMerge.msi /passive 
dir "\\Server\C$\Program Files (x86)\Microsoft\ILMerge" 
+0

嗨ilya是啊,它看起來像它的一般安全問題與msi的數量。不希望使用組策略來允許這些安裝程序。 –

相關問題