我正在制作一个通过命令提示符打开Visual Studio的脚本。 Visual Studio已成功打开,但如果我关闭从中运行脚本的命令提示符,则也会关闭应用程序Visual Studio。如何获得它,以便在打开Vis Studio之后的何处可以关闭cmd提示,并使Vis Studio仍处于打开状态?
这是我用来打开Vis Stud的cmd
subprocess.call([地址+“ \ Code.exe”])
打开命令提示符->输入Script.py-> * VS打开->关闭命令提示符-> * VS关闭
答案 0 :(得分:0)
subprocess.call()
将一直运行到Visual Studio运行为止,并且杀死它显然也会杀死VS。
您可以通过运行subprocess.Popen([address + r'\code.exe'])
来分离两者
代替。
答案 1 :(得分:-1)
您可以使用与号(&)结束命令。这将执行操作,但是将终端返回给您,允许您执行其他命令(包括再次关闭终端)。