zoukankan      html  css  js  c++  java
  • Inno Setup语言选择-许可协议-注册表修改

    Inno Setup区段解读

    安装程序图标

    [Setup]
    SetupIconFile= xx.ico
    

    语言选择

    [Setup]
    ShowLanguageDialog=yes 
    
    [Languages]
    Name: "chinesesimp"; MessagesFile: "compiler:Default.isl"
    Name: "english"; MessagesFile: "compiler:LanguagesEnglish.isl"
    

    许可协议 License Agreenment

    LicenseFile=D:license.txt
    

    组件化安装

    [Components]
    Name: "main"; Description: "Mainserver"; Types: full compact custom; Flags: fixed
    Name: "sub"; Description: "navicate.mis"; Types: full compact custom; Flags: fixed
    Name: "mysql"; Description: "mysqlserver5.6"; Types: full compact custom; 
    Name: "jdk"; Description: "jdk1.8"; Types: full compact custom; 
    Name: "help"; Description: "Help Files"; Types: full
    

    注册表修改

    网上大多都是参考的帮助文档的key,HKLM;如果不生效;可以换成HKLM64试试
    [Registry] 
    Root: HKLM64; Subkey: "SoftwareMy CompanyMy ProgramSettings"; ValueType: string; ValueName: "InstallPath"; ValueData: "{app}"
    
    key:
    Root      -- required
    	HKCU (HKEY_CURRENT_USER) 
    	HKLM (HKEY_LOCAL_MACHINE) 
    	HKCR (HKEY_CLASSES_ROOT) 
    	HKU (HKEY_USERS) 
    	HKCC (HKEY_CURRENT_CONFIG) 
    
    Subkey    -- required
    	定义一个具体的位置 
    	SoftwareMy CompanyMy ProgramSettings
    
    ValueType --
    	值的数据类型。必须是下面中的一个:
    
    	none
    	string
    	expandsz
    	multisz
    	dword
    	qword
    	binary
    
    	如果指定了 none(默认设置),安装程序将创建一个没有键值的键,在这种情况下,ValueName 和 ValueData 参数将被忽略。
    	如果指定了 string,安装程序将创建一个字串(REG_SZ)值。
    	如果指定了 expandsz,安装程序将创建一个扩展字串(REG_EXPAND_SZ)值。
    	如果指定了 multisz,安装程序将创建一个多行文本(REG_MULTI_SZ)值。
    	如果指定了 dword,安装程序将创建一个32-位整数(REG_DWORD)值。
    	如果指定了 qdword,安装程序将创建一个64-位整数(REG_QDWORD)值。
    	如果指定了 binary,安装程序将创建一个二进制(REG_BINARY)值。
    
    ValueName --           ---
    	
    ValueData --           ---
    	
    
  • 相关阅读:
    react 中cookie的使用
    使用react-router-dom 来搭建react路由
    取消浏览器的自动缓存
    vue 的$nextTick方法,与$set()方法
    vue监听data以及prop中的参数变化
    iview树的修改某个节点,树刷新后自动展开你刚才展开的所有节点
    Linux vim常用命令
    Linux yum源配置
    博客园鼠标点击特效
    Linux 简介
  • 原文地址:https://www.cnblogs.com/pengsn/p/12988345.html
Copyright © 2011-2022 走看看