開始するサービスとプロパティファイルが2つあるとします。複数のCMD用のバッチファイルを作成する
ます。config \が、私はこのようにそれを実行しようとしました\ \ PROGRAM2:\プログラム1 \ビン\とC:\ PROGRAM2の\ビン\ + C
-svc1.cmd
-svc2.bat
-svc2prop.properties
は、Cのようにディレクトリを持っています
start cmd /k call C:\program1\bin\svc1.cmd
start cmd /k cd C:\program2\ .\bin\svc2.bat .\config\svc2prop.properties
ローカルCMDを開いて、両方を別々に起動できます。問題は、私がディレクトリC:\ program2 \にいれば、問題なく "。\ bin \ svc2.bat。\ config \ svc2prop.properties"という文を実行できます。
しかし私はバッチファイルを作成するには、まず新しいcmdを開き、svc1.cmdを起動し、別のcmdを開き、C:\ program2 \に移動して。\ bin \ svc2.bat。\ configを実行する\ svc2prop.properties ""ステートメント...しかし何らかの理由でそれは動作しません。
可能な解決方法はありますか?
最初の行に電話がありますか? – LotPings
私はそこにそれを残したとは思わないが、それもそれなしで動作します。 – markedone66