1. 程式人生 > >用Inno Setup打包遇到管理員許可權問題解決

用Inno Setup打包遇到管理員許可權問題解決

Inno Setup打包的程式安裝完成後執行失敗,這個是因為許可權不夠,我們可以通過下面的辦法解決:

  找到Inno Setup安裝目錄下的SetupLdr.e32檔案,然後用Resource Hacker軟體開啟,將Manifest改成

<requestedExecutionLevel level="requireAdministrator"            uiAccess="false"/>

然後儲存,就行啦。

相關推薦

Inno Setup打包遇到管理員許可權問題解決

Inno Setup打包的程式安裝完成後執行失敗,這個是因為許可權不夠,我們可以通過下面的辦法解決:   找到Inno Setup安裝目錄下的SetupLdr.e32檔案,然後用Resource

inno setup製作管理員許可權啟動的安裝包

inno setup製作的安裝包,預設是不需要管理員許可權啟動的。我們製作安裝包,往往需要做一些設定工作,這些設定工作可能用到管理員許可權。使用Resource Hacker修改inno setup資源,使inno settup生成的安裝包以管理員許可權啟

Inno Setup打包的安裝程式在Vista/Win7上自動提示需要管理員許可權的方法

首先,在 [Setup]段  PrivilegesRequired=admin  然後找到INNO安裝目錄下的SetupLdr.e32檔案(其實就是一個exe程式),使用管理員許可權執行用ResHacker修改: 將程式中的Manifest內的: <reque

Inno Setup Compiler打包需要管理員許可權的程式

若在程式安裝完成後,勾選執行程式,如下圖所示: 會出現如下圖所示異常: 解決方法如下: 找到Inno Setup Compiler安裝目錄下的SetupLdr.e32檔案,用ResHacker來開啟SetupLdr.e32,修改Manifest檔案: 將&

INNO SETUP 打包程式 在WIN7下 報CREATE PROCESS 錯誤的許可權問題解決方法

首先,在 [Setup]段  PrivilegesRequired=admin  然後找到INNO安裝目錄下的SetupLdr.e32檔案(其實就是一個exe程式),將程式中的Manifest內的 <requestedExecutionLevel level="a

Inno Setup打包帶有MSI檔案的程式

1 [Files] 2 Source: "C:\Documents and Settings\Administrator\桌面\4\abc.exe"; DestDir: "{app}"; Flags: ignoreversion 3 Source: "C:\Documents and Settin

Inno Setup編譯器製作web系統安裝包

一、工具準備 Inno Setup編譯器:一個免費的安裝製作軟體。 二、執行環境準備 1、新建打包用的資料夾,如在d盤新建webexe資料夾(D:/webexe)。 2、Jdk,把安裝好的jdk直接拷貝到webexe資料夾下 (或者綠色版)。 3、應用程式及tomcat

第一次使用Inno Setup打包程式初記

在平時的工作中,需要將自己寫的程式碼或者完成的程式打包成安裝包供使用者安裝使用。所以首先我將自己對打包和安裝這倆個過程進行簡單,粗略的理解。 打包: 1,壓縮程式執行所需要的檔案 2,編寫安裝程式整個過程的指令碼 安裝 1,解壓縮 2,執行前面編寫的

inno setup打包工具指令碼

; 指令碼由 Inno Setup 指令碼嚮導 生成! ; 有關建立 Inno Setup 指令碼檔案的詳細資料請查閱幫助文件! [Setup] ; 注: AppId的值為單獨標識該應用程式。 ; 不要為其他安裝程式使用相同的AppId值。 ; (生成新的GUID,點選 工

Inno setup 打包教程

簡述: inno setup 是較常用且簡單的軟體打包工具。 1、安裝並開啟 inno setup 軟體 ① 執行環境 系統:Windows 7 軟體:inno setu

Inno setup 打包,實現多語言安裝

第一步:新增對話方塊 [Setup] ShowLanguageDialog=yes 第二步:設定語言型別 [Languages] Name: "en"; MessagesFile: "compiler:Languages\English.isl" Name: "chin

INNO setup打包的一段介面美化的code端程式碼

[Code] var   DetailList: TNewListBox;   newFileNameLabel: TNewStaticText;   LastDir: string; procedure InitializeWizard(); begin //介面修改

Inno Setup 生成Java可執行檔案(exe)安裝包

如何用jar生成exe可執行檔案詳見本人上一篇的部落格 https://blog.csdn.net/higherzjm/article/details/82591093 本程式資原始檔存放的目錄 Inno Setup 操作步驟: 1 file->new 填

Inno Setup 打包exe設定程式開機自動啟動

第一種方法:不修改登錄檔 原理是將程式的快捷方式新增到計算機"啟動"資料夾,win7可以 win10沒試過 [Tasks] Name: "startupicon"; Description: "開機啟動"; GroupDescription: "{cm:AdditionalI

inno setup 打包工具介紹

使 用 筆 記 1、Inno Setup 是什麼? Inno Setup 是一個免費的 Windows 安裝程式製作軟體。第一次發表是在 1997 年,Inno Setup 今天在功能設定和穩定性上的競爭力可能已經超過一些商業的安裝程式製作軟體。 關鍵功能:

讓InstallShield 2015 Limited Edition for Visual Studio 2015生成的setup.exe以管理員許可權執行

     如題,如何讓InstallShield 2015 Limited Edition for Visual Studio 2015生成的setup.exe雙擊時以管理員許可權執行      由於安裝需要,我在安裝完成需要自動執行另一個安裝程式,即在Custom Acti

Inno Setup 打包工具總結

最近打包用到了Inno setup,在這個過程中容易犯一些低階錯誤,特別寫出來已提醒自己1.打包資料夾打包檔案按照嚮導來一般沒什麼問題,但資料夾就不一樣了。嚮導生成的打包資料夾的程式碼如下:Source: "D:MyProject/XX/*"; DestDir: "{app}"; Flags: ignorev

inno setup打包安裝程式中讓“是否建立快捷方式”預設為“打鉤”的方法

用inno setup的嚮導建立一個安裝檔案,在選擇“是否建立快捷方式”時,系統預設是“不打鉤”的,如何讓它是打勾的呢?很簡單,修改指令碼下面這段: [Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIc

inno Setup做應用程式安裝包的示例指令碼(.iss檔案)

{程式安裝前判斷主程式是否在執行} function InitializeSetup(): Boolean; var   ResultCode: Integer; begin   if RegGetSubkeyNames(HKEY_LOCAL_MACHINE,'SOFTWARE\Microsoft\Windo

Inno Setup 如何讓生成的setup.exe檔案有管理員許可權

首先,在 [Setup]段 PrivilegesRequired=admin 然後找到INNO安裝目錄下的SetupLdr.e32檔案,將程式中的Manifest更改一下(用reshacker這類工具改),這樣執行程式的時候,Windows Vista / windows