2017-01-30 149 views
0

我有一個遺留應用程序,它適用於Windows 7Windows 2003 Server,但不適用於2012 R2,獲取操作系統不兼容錯誤。當我嘗試捕捉procmon,才知道,那執行WMI查詢Select Name from Win32_OperatingSystem和驗證名稱property;WMI更改名稱屬性

  1. 是否有可能改變Win32_OperatingSystem類的name屬性?在進一步閱讀Technet後,我開始知道它是隻讀屬性。
  2. 試圖運行在兼容模式下的應用程序,沒有運氣:(
  3. 任何解決方案,以克服這樣的問題。
+1

如何聯繫應用程序供應商?如果不可行,您可以使用虛擬機或修補應用程序,以便它不關心操作系統版本比較 – vonPryz

+0

如果一個軟件與「cu rrent「操作系統,你應該聯繫供應商,而不是試圖改變這些屬性是誠實的。我喜歡用自己的方式爲事物編碼,但是它停在某個水平。 – bluuf

+0

它是一個遺留應用程序,目前沒有開發人員可用來更新exe。 – user2502157

回答