低權限使用者的軟體更新

低權限使用者的軟體更新

我在尋找什麼:

允許我的軟體在沒有管理員帳戶的情況下自動更新,並保持標準方法。

軟體設定

軟體安裝在:

  • 程式檔案\我的軟體名稱
  • 程式檔案 (x86)\MySoftwareName

解決方案?

我可以製定群組原則來在客戶端電腦上建立受限用戶,該用戶對「MySoftwareName」具有寫入存取權限,並且當用戶執行自動修補程式時。自動修補程式將模擬對程式檔案具有寫入權限的受限使用者帳戶。雖然感覺就像我在做一些工作。

據我所知,實際上沒有任何其他位置可以用來安裝軟體。

據我了解:

  • %AppData%- 是針對您的設定檔的設置,該設定檔應該用於儲存設定而不是安裝軟體。
  • %AllUsersProfile%- 是特定於計算機的計算機設定。

因此,我也不應該使用其中任何一個來安裝軟體,因為它們是基於設定/配置而不是軟體。

那麼,你們認為允許最終用戶無需管理員帳戶即可更新軟體的最佳實踐是什麼?

  • 程式文件的替代位置?
  • 建立一個本機限制性帳戶,該帳戶有權存取 Program Files 中的我的資料夾?
  • 其他?

相關內容