線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2225
推到 Plurk!
推到 Facebook!

請教InstallShield Express & OS Administrator權限的設定關係

尚未結案
S1990xyz
一般會員


發表:6
回覆:13
積分:3
註冊:2003-03-03

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-12-16 01:18:15 IP:218.160.xxx.xxx 未訂閱
最近因專案成果要繳交給客戶進行測試,於是利用 InstallShield Express v4.xx 進行檔案封裝,封裝完成後也在其他機器上進行相關的測試,也都沒問題,之後提交至客戶處之後,準備進行系統的安裝時,這時作業系統(Win2K Pro)就會顯示一個訊息 "您沒有系統管理員的權限,所以您無法進行安裝" 等類似的警示標語(詳細的訊息並沒有記得很清楚),之後就不再繼續執行了。    經詢問之後,才發現原來他們每一台都有加入 Domain 的網域,為了防止從業人員隨意的安裝,因此才有一些相關的權限控制,所以每次要安裝時,必須要使用Administrator 或 Power User 的權限才能安裝!    但,我很納悶的一點是,除了我的程式不能安裝之外,微軟相關的也是不能安裝,但是類似像 WinZip 或 WinRAR 等程式,卻又不用經由 Administrator 的授權就可以安裝,我想請問這是為什麼?    另外,也想請教如果我一定要允許一般 User 可以安裝的話,在 InstallShield Express v4.xx 要如何設定?且經由此版本產生的 Patch 檔又要如何設定,才能不用 Administrator 的權限就可以安裝了?    煩請熟悉 InstallShield Express 的大哥們,協助解決,謝謝!    PS:是否可以建議,乾脆在版上另闢一個針對封裝的部分,提供一個專屬的討論區,因為我在提問時,先找了版上所有的相關文章之後,才發現,哇!有那麼多的人都在問同樣且類似的問題!
AB
高階會員


發表:166
回覆:262
積分:125
註冊:2003-08-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-12-16 03:24:48 IP:61.64.xxx.xxx 未訂閱
引言:除了我的程式不能安裝之外,微軟相關的也是不能安裝,
妳的問題 不是很明確了 跟本和InstallShield Express沒有關係 zip rar 可以你應該先去了解 一般的可執行檔 應該都可以把 不然你客戶的pc上網時 如遇到註冊等時是不是也自動安裝 系統的教調 跟本和InstallShield Express沒有關係 KTOP不會InstallShield Express的人是有很多人問 但是一般都是不會設定 安裝值 或BDE與SQL配置reg 至於 開版是站務的考量 不便多說 請問一下 去網路隨便下載個可執行的小程式 你客戶那應該是可以
l630521
資深會員


發表:15
回覆:349
積分:372
註冊:2003-02-17

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-12-16 09:02:02 IP:210.66.xxx.xxx 未訂閱
S1990xyz!我是有遇過這種情形在安裝Office 2000上,我的做法是在Client端的電腦控制台=>使用者和密碼裡,新增該網域的User name,然後給予本機之Administrator or Power User權限,不知是不是你要的? Ian
S1990xyz
一般會員


發表:6
回覆:13
積分:3
註冊:2003-03-03

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-12-16 09:27:37 IP:210.208.xxx.xxx 未訂閱
引言:
引言:除了我的程式不能安裝之外,微軟相關的也是不能安裝,
妳的問題 不是很明確了 跟本和InstallShield Express沒有關係 zip rar 可以你應該先去了解 一般的可執行檔 應該都可以把 不然你客戶的pc上網時 如遇到註冊等時是不是也自動安裝 系統的教調 跟本和InstallShield Express沒有關係 KTOP不會InstallShield Express的人是有很多人問 但是一般都是不會設定 安裝值 或BDE與SQL配置reg 請問一下 去網路隨便下載個可執行的小程式 你客戶那應該是可以run把
感謝AB兄的指教,事實上,我也知道應該會與 InstallShield Express 無關,而且如果是單一的執行程式的話,在客戶端視可以被執行的。 只是,因為所開發的系統乃是具有獨立性,因此不會放置於系統相關的資料匣,但是會寫一些登錄機碼寫入 OS 的 HKEY_CURRENT_USER 內。 只是,我也覺得很奇怪如果執行 WinZip 的他們自己所封裝出來程式,他也會寫入登錄檔中,如果是要安全控管的話,那 WinZip 不是也是不能安裝嗎? 我是針對這點覺得很納悶?那不就沒有什麼準則可言了嗎?
S1990xyz
一般會員


發表:6
回覆:13
積分:3
註冊:2003-03-03

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-12-16 09:30:35 IP:210.208.xxx.xxx 未訂閱
引言: S1990xyz!我是有遇過這種情形在安裝Office 2000上,我的做法是在Client端的電腦控制台=>使用者和密碼裡,新增該網域的User name,然後給予本機之Administrator or Power User權限,不知是不是你要的?
多謝Ian提供的方法,我會先試試,再回報其結果!
AB
高階會員


發表:166
回覆:262
積分:125
註冊:2003-08-21

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-12-16 14:12:28 IP:61.221.xxx.xxx 未訂閱
引言:因為所開發的系統乃是具有獨立性,因此不會放置於系統相關的資料匣,但是會寫一些登錄機碼寫入 OS 的 HKEY_CURRENT_USER 內。
想辦法 把他變成 外部檔讀取 我上述所說
引言: 如果你的程式 需要安裝某些檔案於system等系統重要目錄 我上述的 無硬碟系統當然不會讓你安裝
由於很多企業也使用類似EHD電子硬碟技術作業系統 因為我也不太知道你的系統 只能 意會 反正你寫不進去不是因為regedit 而應該說是檔案才對 不信你可以 匯出reg 自己再手動使用bat登入來驗證 如果可行 zip 當然可安裝 你的當然不能安裝
S1990xyz
一般會員


發表:6
回覆:13
積分:3
註冊:2003-03-03

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-12-16 20:55:04 IP:218.160.xxx.xxx 未訂閱
引言:
引言:因為所開發的系統乃是具有獨立性,因此不會放置於系統相關的資料匣,但是會寫一些登錄機碼寫入 OS 的 HKEY_CURRENT_USER 內。
想辦法 把他變成 外部檔讀取 我上述所說
引言: 如果你的程式 需要安裝某些檔案於system等系統重要目錄 我上述的 無硬碟系統當然不會讓你安裝
由於很多企業也使用類似EHD電子硬碟技術作業系統 因為我也不太知道你的系統 只能 意會 反正你寫不進去不是因為regedit 而應該說是檔案才對 不信你可以 匯出reg 自己再手動使用bat登入來驗證 如果可行 zip 當然可安裝 你的當然不能安裝
有關您所提到 "電子硬碟技術" 部分,因未涉獵所以並不明白其中的原理。 且我目前也並無法確認我的客戶也用到這樣的環境。(因為他也不知道) 關於我的系統,其實也很單純,就是單獨的一個資料匣下有自己利用Delphi開發一個應用程式,並在此資料匣下也針對功能運作的不同,而分別有各自獨立的資料匣,其內容大概如下: MainFolder --FolderA --FolderB --FolderC Application.exe MiDAS.dll 等大致的檔案架構就是如此,在執行時,也會寫入至 os registry 內。 基本上,我將上述這些內容,透過 InstallShield Express 進行封裝,之後,產生一個執行檔提交給客戶使用。結果就發生我第一篇所闡述的現象。 假如,無法利用 InstallShield Express 來封裝的話,那我還是要一個單一的執行程式,且又不用動到 OS 權限上的相關設定時,請問我要如何作呢? 煩請賜教,多謝! 發表人 - S1990xyz 於 2003/12/16 20:57:57
AB
高階會員


發表:166
回覆:262
積分:125
註冊:2003-08-21

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-12-17 00:23:18 IP:61.64.xxx.xxx 未訂閱
先不管是 遠端桌面 或 電子硬碟 系統 不知道你客戶的系統 我也沒啥可幫 你先要知道 1 那理可以新增資料夾目錄 如果有D槽是有90%都可以的 因為系統管不著 2 如果都是網路磁碟機那你就真的不好找 我就建議還是問問客戶原有的系統官理人 3 測試registry 是否可以寫入 我的判斷是應該可以的 ====================================================== 上述1,3點ok你就可利用rar與dos批次檔來寫簡易安裝 如果要在rar加密碼 就再利用另一支程式去呼叫並寫入密碼 這就是自己DIY安裝程式 InstallShield Express也是複製檔案 寫reg只是有便利的介面強大功能 你說的封裝KTOP有很多資料阿 只是很多人沒找 不常看 只來KTOP問最快解答 舉例dllee版主的 【BCB】【發表】檔案的分割與合併 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=22161 =================================================== RaynorPao 版主 【BCB】【問題】登錄Administrator http://delphi.ktop.com.tw/topic.php?topic_id=26520 【BCB】【發表】Windows 2000 登入一般的使用者帳號,也能夠關機 http://delphi.ktop.com.tw/topic.php?topic_id=33102 戲法診變 看自己了 發表人 - ab 於 2003/12/17 00:52:07
系統時間:2024-04-29 17:21:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!