实现远程关闭计算机的功能
直接在电脑上输入指令 shutdown /m \192.168.1.211 /s /t 1 没问题
然后用 python 调用就无法实现功能
import os
os.system('shutdown /m \192.168.1.211 /s /t 1')
运行无法实现功能
求解
1
kmahyyg 2015-12-11 13:37:33 +08:00
考虑把单引号换成双引号试试
|
2
jpyl0423 2015-12-11 13:53:40 +08:00
\ 需要转义
|
3
chinuno 2015-12-11 14:34:39 +08:00
建议调用系统命令特别是 Windows 的还是字符串前面加 r 吧。一个一个处理转义麻烦费时间还容易出错
|
5
skylancer 2015-12-11 17:00:27 +08:00
为什么要用 /作为参数的用法而不用-呢
shutdown -s 和 shutdown /s 也是等价的啊 |
6
ifaii 2015-12-11 20:31:35 +08:00
把 '\' 换成 '/' 或者前面加 r
|