0

クリックするとTomcatとWebブラウザの両方を起動するexeを作成するにはどうすればよいですか?つまり、startup.batとGooglechromeexeを含むexeを作成したいと思います。そして、実行を開始した後、tomcatとgooglechromeを開始する必要があります。AutoItでこれを試しました。次のスクリプトを作成しました

Run("C:\softwares\apache-tomcat-6.0.35\bin\startup.bat")

しかし、このコードの実行後、Tomcatは開始されておらず、コマンドプロンプトが数秒間表示されてから消えます。

4

2 に答える 2

0

AutoITスクリプトを試しましたか?ほとんどの場合、マルウェアに使用されますが、建設的に使用することもできます。コード全体が.batファイルに含まれている場合は、 AutoITスクリプトを使用できます。

Webサーバー、mysqlサーバー、およびgoogle chromeの起動のバッチを実行するには、次のコードを使用できます。

Run("apache2 /init")
Run("mysql -d")
Run("chrome")
WinWait("Google Chrome")

または、startup.batファイルがあると言ったように、次のコードを使用できます。

Run("startup.bat")

これがお役に立てば幸いです。

于 2012-06-06T08:48:15.003 に答える
0

ついに動作しました...実際にはコマンドプロンプトにメッセージが表示されていましたが、先ほど言ったようにコマンドプロンプトが数秒間表示されていたため、メッセージを読むことができませんでした。しかし、メッセージは

CATALINA_HOME environment variable is not defined correctly
environment variable is needed to run this program.

変数を設定すると、動作を開始します。

于 2012-06-07T07:22:52.457 に答える