python使用cmd命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python使用cmd命令相关的知识,希望对你有一定的参考价值。
想在python中批量输入cmd命令对编译后的EXE传入不同参数并运行,比如已有程序a,在win下的控制台运行,切换到相应目录,输入文件名,回车,再输入参数即可。
在python下我使用了p = os.popen("cd d:\\testing&&a.exe " )
这样只能执行文件,但是参数应该如何输入呢?或者win下的cmd指令有没有办法在一行内同时输入要执行的文件和给他的参数呢?
比如:os.system("dir /?")追问
呃 我的意思是我目前只会让python把多条cmd指令一起传过去,但是我需要执行exe文件,而程序是需要输入的,在win下的控制台这样的操作需要先输入文件的名字,按下回车,才可以接受参数。我想知道这应该怎么做到。。
参考技术C print('Wazoytall system [版本2.0.0]')print('版权所有 (c) 2020 Wazoytall Corporation 保留所有权利。')
print('')
while True:
x=input ("C:\>" )
import os
if x=='exit':
break
elif x=='':
exit
else:
os.system(x)
print('')追答
从桌面打开,和cmd一样
版权我是设的自己的
输入命令例如
color a
它会变绿色
shutdown -r -t 0
立即重启
start Nslookup
打开IP地址侦测器
exit
退出
注意这几处,是两个单引号
以上是关于python使用cmd命令的主要内容,如果未能解决你的问题,请参考以下文章