動作している単純なバッチ ファイル コードがあります。
set path=%path%;C:\Program Files (x86)\Java\jdk1.7.0_05\bin
javac C:\Users\Ian\Desktop\batchFileTest\GUI.java
java -splash:images/splashImage.jpg GUI
ただし、GUI クラス ファイルの読み込みに 1 秒ほどしかかからず、スプラッシュ スクリーンがすぐに閉じてプログラムが起動します。
スプラッシュ画面を 5 秒間待機させたい。私の考えは、最初にクラスファイルなしでスプラッシュスクリーンを実行し、 を使用してTIMEOUT
から、次のようにクラスファイルを実行することでした:
set path=%path%;C:\Program Files (x86)\Java\jdk1.7.0_05\bin
javac C:\Users\Ian\Desktop\batchFileTest\GUI.java
java -splash:images/splashImage.jpg
TIMEOUT 5
java GUI
これも正しく動作しません。その後、スプラッシュ スクリーンが数ミリ秒間表示され、すぐに閉じられます。コマンドラインは 5 秒間待ってから、プログラムを起動します。
バッチファイルからこれを正しく行う方法についてのアイデアはありますか?