2014-10-18 21 views
0

我有以下問題,如果任何人都可以回答這將有所幫助,我已經使用Google搜索並閱讀文章和用戶體驗後非常困惑。msiexec和appcompact問題

問題:MSI創建使用InstallShiled在windows-7不安裝,如果用戶不具有管理員權限

  1. 我一定要安裝MSI與InstallShiled 11.0
  2. 做開發的任何墊片我必須爲msiexec可執行文件安裝shim。
  3. 默認情況下,微軟提供這些墊片,如果是的話,這是如何安裝在客戶機上
  4. 啓用AppCompat引擎的目的是什麼?如果它被禁用,是否意味着墊片不會被使用?
  5. 我可以使用Orca工具做類似ForceAdminAccess砍東西在程序兼容性工具包

感謝您的時間和精力

感謝 湯姆

回答

0

這是不相關的墊片或程序兼容性。安裝不會因爲安裝而破壞安全規則。如果安裝程序需要訪問系統中不允許受限用戶的區域,則受限用戶無法安裝。受限用戶不能通過運行程序更改MSI的受限區域。可以使用組策略代表使用AD/GPO內容的受限用戶進行具有管理員權限的安裝,這是例外情況。

我假設安裝程序寫入像HKLM或ProgramFiles文件夾那樣的受限用戶無權寫入的文件夾。