Installshield 非系統管理員安裝

       一般情況下非系統管理員權限是不允許安裝的,因爲寫註冊表和拷貝到系統目錄下文件受限。如果在打包時不做管理的話,Installshield 是不會自己處理的,往往造成安裝失敗。下邊的代碼可以有效的解決問題。

 

         if (!MAINTENANCE) then  
     if (!SYSINFO.WINNT.bAdmin_Logged_On)then
        SetDialogTitle ( DLG_MSG_INFORMATION, "Information" );
        MessageBox("請用系統管理員賬號安裝",WARNING); 
        abort;
     endif;
  endif;

發佈了15 篇原創文章 · 獲贊 3 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章