很多时候我们需要执行的命令都是多条连续,有些人的做法是将各条命令各做字符串执行,例如:
cmd1 = 'd:' cmd2 = r'cd d:\windows64bit\redis' cmd3 = r'redis-server.exe redis.windows.conf'
但其实这样每次执行都会从开始目录执行,我们可以使用一条字符串执行,使用&对执行语句进行分割,如下:
cmd4 = r'd: & cd d:\windows64bit\redis & redis-server.exe redis.windows.conf'
运行成功