2011-04-08 50 views

回答

4

有很多的方法來解釋的答案「只是我」和「所有用戶」的問題,只是我的頭頂幾個方面:

  • 最常見的方法似乎是簡單地控制快捷方式(開始菜單,桌面,quicklaunch)是放置在當前用戶的配置文件或「所有用戶」配置文件中(我個人覺得很愚蠢 - 如果我想要更多比一個用戶 - 但不是全部 - 使用應用程序?)。

  • 該應用程序本身是否已安裝到用戶配置文件(谷歌瀏覽器樣式)或{programfiles}

  • 設置存儲在當前用戶的配置文件或所有用戶配置文件中嗎?或者甚至可能直接在程序文件夾內(不要!)?

如果你想知道如何創建一個單選按鈕嚮導頁面來控制這一點,檢查節上using Custom Wizard pages在InnoSetup幫助文件。查找CreateInputOptionPage函數,然後使用返回的TInputOptionWizardPageAdd方法添加單選按鈕。

+0

正是我想要的。謝謝。 – rossmcm 2011-04-08 18:00:38

+0

確保參數「PrivilegesRequired」至少設置爲「admin」級別(無論如何,這是默認設置)。 由於較低的prio「最低」,您的設置無法爲所有用戶註冊已部署的應用程序。 – 2015-05-22 12:34:56

+0

那麼,當您設置「Just me」時,那麼當管理員登錄時應用程序可能只顯示(即桌面快捷方式,開始菜單中的項目),但不適用於普通用戶。有兩個原因。 – 2017-07-05 09:04:50

相關問題