在python中发送cmd命令时遇到问题。此命令将打开另一个工具,并为其提供一些参数。问题在于该工具正在打开,而且还会打开一个cmd窗口,在此我可以看到发送的消息。如果我关闭此cmd窗口,则该工具将关闭,就像子进程一样。这很奇怪:我只想打开该工具,而无需打开任何cmd窗口。

如果我手动执行此操作,则通过创建一个双击的.bat文件,它可以正常工作(在打开该工具时,打开cmd的时间为0.1秒,而该工具仍未附加任何cmd文件)。

大图:我创建了一个工具,该工具会询问一些路径,然后您可以单击“启动工具”,这些路径将作为参数发送到将被打开的工具。

最佳答案

CMD窗口没有问题,因为您正在编写的任何脚本都将打开您要传入参数但仅通过CMD窗口传递的应用程序。

您谈到了仅通过CMD窗口也可以工作的批处理文件。请检查代码流,并在后端进行注释或了解其工作方式。它是否在CMD Window的帮助下?

关于python - Python处理一个cmd命令,这将打开另一个工具,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58284751/

10-16 23:25