当我们单击它时,如何创建一个将同时启动 tomcat 和 Web 浏览器的 exe?即我想创建一个包含startup.bat 和Google chrome exe 的exe。开始执行后,它应该启动 tomcat 和 google chrome。我在 AutoIt 上试过这个。并编写了以下脚本
Run("C:\softwares\apache-tomcat-6.0.35\bin\startup.bat")
但是执行此代码后tomcat并没有启动,它只是显示命令提示符几秒钟然后消失。
Finally it worked...Actually it was showing message on command prompt but as I said the command prompt was displaying for few seconds so I was not able to read the message. But the message was
CATALINA_HOME environment variable is not defined correctly
environment variable is needed to run this program.
and when I set the variable it starts working.
您是否尝试过 AutoIT 脚本?它们主要用于恶意软件,但也可以建设性地使用。如果您将整个代码放在一个.bat
文件中,那么您可以使用AutoIT Script。
要执行启动 web 服务器、mysql 服务器和 google chrome 的批处理,您可以使用以下代码:
Run("apache2 /init")
Run("mysql -d")
Run("chrome")
WinWait("Google Chrome")
或者,正如您所说,您有一个startup.bat
文件,您可以使用以下代码:
Run("startup.bat")
希望这对您有所帮助。