2013-01-14 79 views
0

我知道serverManagerCmd.exe -query <foo.xml>將以xml格式輸出所有角色+功能的列表。但是,由於我正在編寫WiX代碼,因此我無法輕鬆解析這個問題。Windows Server 2008/Vista - 檢查安裝了哪些服務器角色

那麼是否有一個命令返回不同的代碼,取決於您指定的服務器角色是否安裝?

背景: 我想寫一個WiX的安裝,如果安裝了服務器角色,檢查,只運行一個命令來安裝,如果尚未安裝。

回答

0

AFAIK,沒有內置的WiX元素允許你這樣做。

要做的最好的事情可能是編寫一個自定義操作,它允許您使用所有常規.NET功能在C#或VB中編寫邏輯。然後,您可以從安裝程序調用該自定義操作來處理角色。

相關問題