小编Hen*_*age的帖子

无法通过子进程执行 msg(和其他)Windows 命令

我在使用subprocess.call(), subprocess.run(), subprocess.Popen(), os.system(), (以及其他运行命令提示符命令的函数)方面遇到了一些问题,因为我似乎无法使msg命令正常工作。

import subprocess
subprocess.call("msg * Hey",shell=True)
Run Code Online (Sandbox Code Playgroud)

理论上,不幸的是,这应该向网络上的每台计算机发送“嘿”,这根本没有运行,我不太确定为什么。我可以cmd成功运行它,但无法通过 Python运行它。

我很想知道为什么这不起作用,并希望有一种方法来修复我的代码或替代解决方案。

编辑:解决了,谢谢大家的帮助。升级到 64 位 Python 就成功了。

python windows subprocess python-3.x

6
推荐指数
2
解决办法
856
查看次数

标签 统计

python ×1

python-3.x ×1

subprocess ×1

windows ×1