我什么好的方式可以远程执行windows远程机器上的计划任务吗

2021-01-10 12:29发布

我什么好的方式可以远程执行windows远程机器上的计划任务吗(排除使用远程执行命令),.net core 有没有好的框架。我知道的方式可以做个web页面,然后传参到后端,让后端执行。如果有其他框架就更好了?

标签:
5条回答
ら.Afraid
2楼-- · 2021-01-10 13:11

后来依靠QuartZ做了一个可视化界面来控制,它可以调用一个API。此API调用的控制台程序(因为计划任务是用控制台程序来做的。)这样就可以实现远程控制执行计划任务了。还可以依靠QuartZ设置定时任务来设置执行的频率。

查看更多
▲ chillily
3楼-- · 2021-01-10 13:19

1) 操作 MMC 连接到远程
2) 通过 powershell实用工具 “
Stop-ScheduledTask
Set-ScheduledTask
Get-ScheduledTask
Start-ScheduledTask

查看更多
Explosion°爆炸
4楼-- · 2021-01-10 13:20

在Windows远程机器上,长期运行一个控制台程序,控制台程序定时去数据库查,是否启用远程机器上的计划任务。至于怎么更新数据库里的启用配置,可以做一个专用的Web页面去修改。

查看更多
ら.Afraid
5楼-- · 2021-01-10 13:20

Hangfire、QuartzJob.Net 都是可以实现,前者是通过db数据轮询,后者是服务端开放了一个tcp端口用以通讯来实现。你可以根据自己的需要选择。

查看更多
我只想做你的唯一
6楼-- · 2021-01-10 13:29

用 Hangfire 试下

查看更多
登录 后发表回答