linux系统远程关机
import paramiko
try: # try一下,万一已经关机了,避免报错。
client = paramiko.SSHClient()
client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
client.connect('192.192.192.192', 22, username='root', password='123456', timeout=5)
stdin, stdout, stderr = client.exec_command('poweroff')
print(stdout.read().decode())
client.close()
except:
pass
windows系统远程创建定时任务
import time, os, winrm
# 提前在需要控制的windows上开启winrm service服务,可参考 https://jingyan.baidu.com/article/9158e0006b27dfa254122813.html
con = winrm.Session('http://192.192.192.192:5985/wsman', auth=("Administrator", "123456789"))
time_str = time.strftime("%H:%M",time.gmtime(time.time()+28800+600))# +28800是转换为中国+8时区,+600是10分钟后,为了设置后面定时任务。
# command1 = &#