0

os.popen を使用して以下を実行できます

x = os.popen('dir')

しかし、以下は機能しません

x = os.popen('cmd /C ""C:\Program Files (x86)\Ixia\Tcl\8.4.14.0\bin\wish84.exe" "C:/Users/lab/Documents/Public/TCL/Scripts/GetStatsFirst2.tcl""')

Windowsコマンドラインで正確なコマンドを実行しましたが、TCL Wishコンソールを開いてすべてを実行しました。os.popen では機能しません。TCL ウィッシュ コンソールを開き、スクリプトを実行して閉じます。これを機能させる方法はありますか?

また、このコマンドで subprocess.call を試しましたが、1 が返されて何もしません。

subprocess.call(['cmd', '/C', 'C:\Program Files (x86)\Ixia\Tcl\8.4.14.0\bin\wish84.exe', 'C:/Users/lab/Documents/Public/TCL/Scripts/GetStatsFirst2.tcl'], shell = False)
4

0 に答える 0