1
satifanie 2020-04-17 20:23:04 +08:00
与什么云无关。仔细看一下你的定时任务计划的设置,有一项叫做什么,只有当用户登录的时候才执行,你改一下,输入密码就好了。
|
2
bilibiliCXK OP @satifanie 我的脚本是 python 啊,
|
3
opengps 2020-04-17 20:37:10 +08:00
“需要开个远程桌面”。。。。。你是不是每次断开连接时候注销了桌面,然而你的程序依赖进入界面显示才能运行?
|
4
c410185 2020-04-17 20:55:27 +08:00
如果是 Windows 计划任务的话,记得在“安全选项”选中“不管用户是否登录都要运行” ,还有以最高权限 启动啥的
|
5
c410185 2020-04-17 20:56:37 +08:00
@bilibiliCXK Python 也可以 计划任务启动的,百度一下吧
|
6
BenchWidth 2020-04-18 09:30:50 +08:00
如果是断开连接后你所执行的任务就停掉了的话就在执行脚本指令前面加 nohup 这句话会让任务挂在后台
nohup 代表不挂断运行脚本 &代表后台执行 nohup ./start.sh & 这样的话运行日志会输出到当前目下的一个 nohup 的文件下 关闭服务也只能靠线程来关闭 |
7
BenchWidth 2020-04-18 09:41:30 +08:00
我刚刚说的是 linux 的做法,Windows 的话好像是需要把你的脚本当做一个系统服务去运行才可以。
|
8
ps1aniuge 2020-04-18 13:45:51 +08:00
开源,免费,跨平台的远程+批量脚本《卡死你 3000 》了解下。
https://www.v2ex.com/t/644624#reply3 计划任务引擎,在本地,在主控机上。华为云为被控机。 卡死你 3000 是最通用的技术,支持所有公有云,私有云,共同管理。 问:那么说,winrm 远程安全吗? 答:想安全,用自签名的 https 证书。 从 win2012 开始,到 win2019,winrm 是 win 默认的远程命令行。类似于 linux 的 sshd 。 https 版的 winrm ---powershell 远程连接( winrm )的 4 个安全级别,详解 https://www.cnblogs.com/piapia/p/11897713.html |
9
ik 2020-04-18 13:55:29 +08:00 via iPhone
我觉得可能是 4 楼说的情况
|