我正在尝试创建一个脚本,它在其中打开命令提示符并导航到一个文件夹来运行批处理作业。
import subprocess
import os
import sys
subprocess.Popen(['start', 'cmd', '/k',
'cd/Program Files/PremiumSoft/Navicat Premium'
& 'navicat.exe -batchJob testJob'])
这两个命令可以独立运行,但我不知道如何将它们放在一起并在相同的脚本中运行。
发布于 2016-12-07 16:43:45
如果您试图在一个进程中运行多个命令,则可能必须运行subprocess.Popen
,并将shell
参数设置为True
subprocess.Popen('startcmd/kcd/Program Files/PremiumSoft/Navicat Premium&navicat.exe -batchJob testJob', shell=True)
https://stackoverflow.com/questions/41022707
复制相似问题