zoukankan      html  css  js  c++  java
  • Inno setup 安装*.inf文件_示例

    nno setup 调用*.Inf文件的条目区段名称_示例
    首先自己编写一个INF文件来供 Inno setup 进行测试:
    ;复制以下代码到记事本然后另存为123.inf 。然后把123.inf文件复制到C:WINDOWSinf目录下即可。
    ;-------------------------------------------------inf文件代码开始----------------------------------------------------
    [Version]
    signature="$Windows NT$"
    [外部调用参数]
    BeginPrompt  = 显示询问事件
    EndPrompt    = 显示完成事件
    UpdateInis = 执行需要完成的指令
    [显示询问事件]
    Prompt     = "是否要安装INF文件?"
    ButtonType = YESNO
    Title      = 提示
    [显示完成事件]
    Prompt     = "INF安装成功!"
    Title      = 提示
    [执行需要完成的指令]
    ;这里写INF文件所需要完成的任务代码
    ;-------------------------------------------------inf文件代码结束----------------------------------------------------

    Inno setup 测试脚本代码示例如下:
    ;[setup]段为测试之用(全局设置,本段必须)
    [setup]
    ;安装界面的程序名称
    AppName=测试
    ;和 AppName 的值相同(或相似),但是它还应当包含程序的版本号(示例:AppVerName=测试 1.0)
    AppVerName=测试 1.0
    ;指定安装目标路径
    DefaultDirName=我的文件夹

    ;程序安装包输出路径目录
    OutputDir=C:Documents and SettingsAdministrator桌面
    ;程序安装包输出名称
    OutputBaseFilename=安装inf文件
     
    [Run] 
    ;示例一:不显任何提示
    ;直接安装INF文件 (指定调用INF文件的条目区段名称)
    Filename: "{cmd}"; Parameters: "/c  ""{sys} undll32.exe advpack.dll,LaunchINFSection {win}INF123.inf,外部调用参数"""; Flags: hidewizard runhidden

    ;示例二:安装包安装完成页面显示 安装 inf文件 并供用户自定义勾选。
    ;供用户选择_是否安装inf文件(指定调用INF文件的条目区段名称)
    Filename: "{cmd}"; Parameters: "/c  ""{sys} undll32.exe advpack.dll,LaunchINFSection {win}INF123.inf,外部调用参数"""; Description: "安装 inf文件";Flags: hidewizard runhidden     postinstall 

    ;注:Flags:postinstall 为显示勾选项。
    ;示例脚本
    ;Filename: "{cmd}"; Parameters: "/c  ""路径 undll32.exe参数 INF文件所在目录123.inf,INF文件的条目区段名称"""; Description: "安装 inf文件";Flags: hidewizard runhidden     postinstall 


    Inno setup 脚本示例如图:
     
  • 相关阅读:
    @SuppressWarnings("resource")
    连续根据两个字段排序
    java.sql.SQLException: ORA-00604: 递归 SQL 级别 1 出现错误
    java中数组的定义
    单表(多表需手动创建多个转换)插入,更新数据
    批量处理sql
    查询排序后前5名的信息
    面向对象详细
    Flask-SQLAlchemy
    Dbutils-数据库连接池
  • 原文地址:https://www.cnblogs.com/MaxWoods/p/4156660.html
Copyright © 2011-2022 走看看