2016-05-24 1 views
0

異なるパラメータで何度も実行する必要があるexeファイルがあります。私は手動で(やPythonで)することができ、すべてのパラメータを持つバットファイルを作成し、EXEファイルを実行しPythonからbat-fileでexe-fileを実行

C:\ RAY \ Reflec.exe <

TEST.BAT CMDウィンドウではなく、I Pythonを実行させようとすると問題に遭遇します。 exeファイルは実行されますが、batファイルのパラメータは使用されません。私は様々な方法で試しました。 os.startfile、subprocess.callなどを使用していますが、動作させることはできません。私が達成するのはexeファイルを実行することですが、それからパラメータを待っています。エラーメッセージは表示されません。

誰かが構文を助けてくれますか?ありがとう。

答えて

0
import os 
os.system("D:/Ramesh/test.bat") 
+0

あなたのtest.batには、exeファイルのパスが含まれている必要があります。 – user1335606

+0

ありがとうございますが、結果は同じです。私は、ファイルの最初の行にexeファイルを追加しました。それはOKを開始するが、それは次の行にパラメータを取ることはありません。これはバットファイルがどのように見えるかです: Reflec.exe \ nは \ nは 1 \ nは 2 \ nは ... – Mats

+0

はメモ帳を使用してbatファイルを開き、「Cのように追加します。\ RAY \ REFLEC。 exe "save and close – user1335606

関連する問題