2016-06-23 27 views
1

batファイルからmql.exeファイルを開き、その中でいくつかのコマンドを実行します。 以下のコマンドでも同じことを試みましたが、動作しません。 mql.exeにコマンドプロンプトUIがあります。次のようにbatファイルからexexファイルを開き、コマンドを実行します

私は私のbatファイルに書いたコードは次のとおりです。

CD E:\sqMql.exe 
START sqMql.exe /K set cont user creator; 

しかし、私は同じことを実行することはできませんよ、手動で私は同じことを行うための手順の下に従わなければなりません。 1. sqMql.exeを開く 2. set cont user creatorと入力します。 Enterを押します。 3. verbose onと入力します。入力してください

どうか私はこれを自動化できますか?

+1

.batファイルを実行するとどうなりますか?ヒント:何が間違っているかを確認するには、「一時停止」を追加します。ここから、ドライブの切り替えにcdの代わりに "cd/D"を使うことを提案し、 "set cont user ..."を引用符で保護することもできます。 –

+0

C:¥Users¥SOA2¥CD E:¥sqMql.exe ディレクトリ名が無効です。 C:\ Users \ SOA2> START sqMql.exe/K cont user creatorを設定します。 –

答えて

0

と仮定sqMql.exeはあなたがsomefile.txtに実際のキーボード入力を入れて、これを行うことができ、キーボード入力を取りますので、愚かなタイプミスの最新

sqMql.exe < somefile.txt 

:ファイル(<)から読み取る必要はありませんINTOファイルを書き込む(>)

+0

以下のエラーが発生します。C:¥Users¥SOA2¥CD E:¥sqMql.exe ディレクトリ名が無効です。 C:\ Users \ SOA2> START sqMql.exe 1> C:\ Users \ SOA2 \ Desktop \ mql.txt –

+0

にはタイプミスがあります。もう一度やり直してください:) –

+0

あなたはexeにcdできません。代わりに 'cd \ D E:\'を試してからsqMql.exeを起動してください –

関連する問題