欢迎光临散文网 会员登陆 & 注册

bat-subprocess-Process

2023-08-20 11:19 作者:胖普哥  | 我要投稿

# bat 


## start 


set x= "file"


start "Queueing" cmd.exe /k xx.exe %x%


## end


start taskkill /f /im cmd.exe /fi "USERNAME eq ?" /fi "windowtitle eq queue*" /t


# subprocess.run


result = subprocess.run(cmd) # CompletedProcess(args='"', returncode=0) 等待子进程结束


# os.system()


result = os.system(cmd) #子进程的执行结果无法影响主进程,0 等待子进程结束


result = os.system(start "Queueing" cmd.exe /k xx.exe %x%) 启动带标题


# subprocess.Popen()


result = subprocess.Popen(cmd) # <Popen: returncode: None args: ''> 开启子进程


result.pid Popen对象的方法


bat / os.system 从cmd启动x.exe


subprocess / os.system直接调用外部程序x.exe 


bat-subprocess-Process的评论 (共 条)

分享到微博请遵守国家法律