使用Inno Setup安装和卸载时如何运行批处理

比利·阿德尔菲亚(Billy Adelphia)

我想使用批处理文件安装服务:

testapp\apache\apache_installservice.bat
testapp\mysql\mysql_installservice.bat
testapp\apache\apache_uninstallservice.bat
testapp\mysql\mysql_uninstallservice.bat

我试过了批处理文件,它们可以正常工作。

我需要知道的是,如何在使用Inno Setup安装应用程序的同时运行安装批处理文件?
以及在卸载应用程序时如何运行卸载批处理文件?

马丁·普里克里(Martin Prikryl)

最简单的方法是使用[Run][UninstallRun]部分

[Run]
Filename: "{app}\apache\apache_installservice.bat"; StatusMsg: "Installing Apache service"
Filename: "{app}\mysql\mysql_installservice.bat"; StatusMsg: "Installing MySQL service"

[UninstallRun]
Filename: "{app}\apache\apache_uninstallservice.bat"
Filename: "{app}\mysql\mysql_uninstallservice.bat"

另请参阅方法在Inno Setup知识库中运行批处理文件

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Pascal-Function Idp时出现Inno Setup错误

来自分类Dev

如何从Inno Setup安装JRE?

来自分类Dev

在Inno Setup中使用Define和Constant

来自分类Dev

如何使用Inno Setup作为必备组件安装.NET Framework?

来自分类Dev

如何使用Inno Setup支持数千个文件?

来自分类Dev

在使用Inno Setup卸载时,如何取消固定相同名称的2个程序(差异版本)的图标?

来自分类Dev

Inno Setup:使用IShellLink GetWorkingDirectory的访问冲突

来自分类Dev

在Inno Setup中如何在不使用批处理文件的情况下执行命令行工具

来自分类Dev

Microsoft SmartScreen-使用Inno Setup安装程序已暂停?

来自分类Dev

使用Inno安装程序安装IIS

来自分类Dev

防止Inno Setup卸载使用createallsubdirs标志创建的空目录

来自分类Dev

运行一个批处理文件,该文件计划在卸载时使用Wix安排任务

来自分类Dev

如何使用Inno Setup检查Internet连接

来自分类Dev

在Inno Setup中重新安装和卸载时停止Windows服务

来自分类Dev

如何使用Inno Setup安装程序和卸载程序删除某些文件

来自分类Dev

如何通过Inno Setup在预处理器函数中使用预处理器变量

来自分类Dev

设置Inno Setup卸载程序的外观时,为什么需要使用uninsneveruninstall标志?

来自分类Dev

由Inno Setup安装程序启动的我的批处理显示“系统找不到指定的文件”

来自分类Dev

为什么在Inno Setup中使用“&”字符?

来自分类Dev

使用Inno Setup StringChangeEx函数时出现“预期变量”错误

来自分类Dev

使用Inno Setup为Python创建Windows安装程序

来自分类Dev

如何使用Inno Setup安装程序为运行的批处理文件提供输入?

来自分类Dev

Inno Setup:如何使用单选按钮和表单创建页面

来自分类Dev

使用MSI / WiX安装升级Inno Setup安装时,已安装程序中的重复条目

来自分类Dev

Inno Setup:尝试卸载时检测安装程序是否正在运行

来自分类Dev

使用Inno Setup创建透明的安装程序?

来自分类Dev

使用 Inno Setup 安装程序安装 Windows shell 扩展 DLL

来自分类Dev

在运行条目描述中使用标准的 Inno Setup 消息

来自分类Dev

使用 Inno Setup 显示安装期间执行的操作列表

Related 相关文章

  1. 1

    使用Pascal-Function Idp时出现Inno Setup错误

  2. 2

    如何从Inno Setup安装JRE?

  3. 3

    在Inno Setup中使用Define和Constant

  4. 4

    如何使用Inno Setup作为必备组件安装.NET Framework?

  5. 5

    如何使用Inno Setup支持数千个文件?

  6. 6

    在使用Inno Setup卸载时,如何取消固定相同名称的2个程序(差异版本)的图标?

  7. 7

    Inno Setup:使用IShellLink GetWorkingDirectory的访问冲突

  8. 8

    在Inno Setup中如何在不使用批处理文件的情况下执行命令行工具

  9. 9

    Microsoft SmartScreen-使用Inno Setup安装程序已暂停?

  10. 10

    使用Inno安装程序安装IIS

  11. 11

    防止Inno Setup卸载使用createallsubdirs标志创建的空目录

  12. 12

    运行一个批处理文件,该文件计划在卸载时使用Wix安排任务

  13. 13

    如何使用Inno Setup检查Internet连接

  14. 14

    在Inno Setup中重新安装和卸载时停止Windows服务

  15. 15

    如何使用Inno Setup安装程序和卸载程序删除某些文件

  16. 16

    如何通过Inno Setup在预处理器函数中使用预处理器变量

  17. 17

    设置Inno Setup卸载程序的外观时,为什么需要使用uninsneveruninstall标志?

  18. 18

    由Inno Setup安装程序启动的我的批处理显示“系统找不到指定的文件”

  19. 19

    为什么在Inno Setup中使用“&”字符?

  20. 20

    使用Inno Setup StringChangeEx函数时出现“预期变量”错误

  21. 21

    使用Inno Setup为Python创建Windows安装程序

  22. 22

    如何使用Inno Setup安装程序为运行的批处理文件提供输入?

  23. 23

    Inno Setup:如何使用单选按钮和表单创建页面

  24. 24

    使用MSI / WiX安装升级Inno Setup安装时,已安装程序中的重复条目

  25. 25

    Inno Setup:尝试卸载时检测安装程序是否正在运行

  26. 26

    使用Inno Setup创建透明的安装程序?

  27. 27

    使用 Inno Setup 安装程序安装 Windows shell 扩展 DLL

  28. 28

    在运行条目描述中使用标准的 Inno Setup 消息

  29. 29

    使用 Inno Setup 显示安装期间执行的操作列表

热门标签

归档