- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
19 InstallShield内部库函数全集十九-批处理函数(中文版)
InstallShield内部
未分 查看148次
19? 批处理函数19.1? 高??? 高Ez批??? 为用这些高级函数来编辑一个批处理文件,你必须首先通过调用BatchFileLoad把BatchFileSave保存??? 安装初始化Autoexec.bat)作BatchSetFileName来修改),如果没有指定其它文件名,BatchFileLoad读入内存的文件。为确定缺省批处理文件的全限定名,调用BatchGetFileName。??? 不要把Ez配置文件函数和高BatchFileLoad之后,直到你BatchFileSave保存你的修改后,你才能使用Ez配置文件函数。BatchAdd添加一个BatchDeleteEx删除批处理文件中的一行。BatchFileLoad把一个批BatchFileSave保存一个由BatchFileLoad装入的批处理文件。BatchFind在一个批BatchGetFileName检索缺省批BatchMoveEx移BatchSetFileName指定作相SdShowFileMods19.1.1? BatchAdd语法:BatchAdd (szKey, szValue, szRefKey, nOptions);说明:BatchAdd函数插入一个SET命令或其它DOS命令到一个已BatchFileLoad装入内存的批参数nOptions使你可以将新命令添加到文件的第一个或最后一个?除非你将常量COMMAND和你传递给nOptions的BatchAdd自DOS关键字SET。如果你没有在nOptionsREPLACE,那调用BatchAdd前,你必BatchFileLoad来把要修改的文件装入内存。在你修改该文件后,调用BatchFileSave来把它保存到磁参数:szKey指定要添加到批PATH、 TEMP和 MYENV是szValue指定要添加到512个字512字FileGrep 和 FileInsertLine函数。批LongPathToShortPath把至批szRefKey指定在批szKey相nOptions指定BEFORE:szRefKey的第一行的前面。如果szRefKey是一个空字符串(“”),AFTER:该语句被添加到包含szRefKey的最后一行的后面。如果szRefKey是一个空字符串(“”),REPLACE:同的字,如果szKey不存在于文件中,新行添加到szRefKey之后。如果szRefKey是一个空字符串(“”),??? 当被添加的语句不是一个SET命令,szKey传递一个空字符串,给szValue传递完整命令,并将常量COMMAND和其它(|)连接,如下所示:?? BatchAdd(, PAUSE, , COMMAND | AFTER);返回0:BatchAdd成功添加一个SET 0:BatchAdd未能添加一个SET注解:·一个InstallShield参考DOS命令或一个程序文件名。PATH, COMSPEC, LIB或其它一个环境变量的值使用DOS SET命令来DOS命令,程序名(有或没有命令行参数)或注解。有19.1.2? BatchDeleteEx语法:BatchDeleteEx (szKey, nOptions);说明:BatchDeleteEx函数szKey指定的BatchDeleteEx前,你必BatchFileLoad来把要修改的文件装入内存。在你修改该文件后,调用BatchFileSave来把它保存到磁参数:szKey指定nOptions表明szKey是指定一个SET0:指定szKey是一个SET量是一个PATH, COMSPEC和 LIB),或一个用szKey的LIBPATH并且nOptions0,SET LIBPATH=C:\Lang\LibCOMMAND:指定szKey是一个DOS命令或一个程序文件名。返回值:0:BatchDeleteEx成功 0:BatchDeleteEx未能19.1.3? BatchFileLoad语法:BatchFileLoad (szBatchFile);说明:BatchFileLoad函数将指定批szBatchFile指定你要szBatchFile传递一个空字符串来编辑缺省批处理文件,它由InstallShield初始化Autoexec.bat。??? 注意你可以调用BatchFileLoad来szBatchFile传递一个不存在的文件名。然后调用其它批处理函数来编辑新文件。最后,BatchFileSave将新文件保存到磁使用任何高BatchFileLoad将要修改的文件装入
您可能关注的文档
- 2012海淀中考一模.doc
- 2010 流体力学 第4章 1-4节.ppt
- 苏教初中牛津英语7B Unit 1 总结.doc
- 英语学习-VOA-20110323.doc
- 大学英语自学教程上册Unit15-16习题答案.doc
- chapter01-1-1质点运动的描述.ppt
- 操作系统-文件系统源代码.docx
- ap胖瘦切换FAT.docx
- 2013山东烟台中考英语试卷word.doc
- linux的bmp代码.docx
- 2025年度招聘贺州市市直公立医院聘用控制数人员(237人)模拟试卷附答案详解(培优b卷).docx
- 2025年度招聘贺州市市直公立医院聘用控制数人员(237人)模拟试卷附答案详解(满分必刷).docx
- 2025年度招聘贺州市市直公立医院聘用控制数人员(237人)模拟试卷附答案详解(研优卷).docx
- 2025年度招聘贺州市市直公立医院聘用控制数人员(237人)模拟试卷附答案详解(综合题).docx
- 2025年度招聘贺州市市直公立医院聘用控制数人员(237人)模拟试卷附答案详解(典型题).docx
- 2025年度招聘贺州市市直公立医院聘用控制数人员(237人)模拟试卷附答案详解(b卷).docx
- 2025年度招聘贺州市市直公立医院聘用控制数人员(237人)模拟试卷含答案详解(满分必刷).docx
- 2025年度招聘贺州市市直公立医院聘用控制数人员(237人)模拟试卷精选答案详解.docx
- 2025年度招聘贺州市市直公立医院聘用控制数人员(237人)模拟试卷有完整答案详解.docx
- 2025年度招聘贺州市市直公立医院聘用控制数人员(237人)模拟试卷含答案详解(轻巧夺冠).docx
文档评论(0)