繁体   English   中英

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

[英]How to run batch while installing and uninstalling with Inno Setup

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

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

我已经尝试了批处理文件,它们工作正常。

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

最简单的方法是使用[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"

另见HOWTO:在 Inno Setup 知识库中运行批处理文件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM