Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python脚本重新启动远程服务器_Python_Restart_Shutdown - Fatal编程技术网

使用Python脚本重新启动远程服务器

使用Python脚本重新启动远程服务器,python,restart,shutdown,Python,Restart,Shutdown,我正在尝试编写一个Python脚本,它将按照指定的顺序重新启动同一网络上的一系列服务器。我使用os.system('shutdown/r')重新启动了自己的机器,但我找不到使用用户名和密码关闭远程服务器的文档。我最终希望只需按下一个按钮,就可以从Raspberry Pi运行Python脚本。有人能给我指出正确的方向吗?本文详细介绍了如何为Windows配置远程关机: 请注意,您需要获得一个net命令,该命令可以从Linux运行 如果这不可用,那么解决方法是用Python编写一个小型服务器,安装在

我正在尝试编写一个Python脚本,它将按照指定的顺序重新启动同一网络上的一系列服务器。我使用os.system('shutdown/r')重新启动了自己的机器,但我找不到使用用户名和密码关闭远程服务器的文档。我最终希望只需按下一个按钮,就可以从Raspberry Pi运行Python脚本。有人能给我指出正确的方向吗?

本文详细介绍了如何为Windows配置远程关机:

请注意,您需要获得一个
net
命令,该命令可以从Linux运行


如果这不可用,那么解决方法是用Python编写一个小型服务器,安装在接受Pi“restart everything”命令的Windows机器上(使用普通套接字服务器,但实现某种密码保护)。

如果可以通过SSH访问这些服务器,请尝试


非常有用的工具

/r
闻起来像Windows,这会让事情复杂一点,是吗?是的,远程服务器正在运行Windows。我也这么认为,但任务是重新启动Windows远程主机。我想人们可以在windows机器上设置ssh服务器并与fabric连接,但您是否尝试过类似的方法?我也是这么想的。查看Fabric的changelog似乎有Windows支持->但我从未测试过它。此外,人们还将Fabric的邮件存档与Win服务器一起使用。。。所以我想你可以:)