1、打开Inno Setup编译器,新建脚本向导,填写程序的基本信息,如图:
3、点击下一步,勾取“”应告弯用程序没有主执行文件,并添加文件夹,如上面提到的D:webexe,并把子文件夹中的文件包含在内
4、点击下一步,选取程序图标设置;
5、点击下一步,指定安装前后显示的文件信息和许可文件;
6、点击下一步,选择安装语言;
7、点运友纳击下一步,选择编译器输出的路径和exe安装包的名称等,如图:
8、点击下一步,编译脚本即完成。
打开
首先在iss文件中做如下 *** 作在 [Setup]段
PrivilegesRequired=admin
然后
找到INNO安装目录下的SetupLdr.e32文件,将程序中的Manifest更改一下(用reshacker这类工具改),这样运行程序的时候,Windows Vista / windows 7就会自动提示需要管理员权限:
<requestedExecutionLevel level="asInvoker" uiAccess="false"/></requestedPrivileges>
改为
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>数岁</requestedPrivileges>
这样运行时提示需要安装员权限。
以后所有被樱蠢编译出的安装程序都会自都要脊毕陪求管理员权限。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)