相关文章推荐
愤怒的伤疤  ·  拼音检索-阿里云开发者社区·  11 月前    · 
爱热闹的竹笋  ·  表格中序号如何能够快速生成-掘金·  1 年前    · 
英勇无比的水煮肉  ·  使用d3.js创建网络图-腾讯云开发者社区-腾讯云·  1 年前    · 
粗眉毛的创口贴  ·  宗晓艳——做人晶莹剔透,做事水滴石穿!·  1 年前    · 
打盹的板栗  ·  R语言定义数据框的行名和列名_weixin_ ...·  1 年前    · 
Code  ›  计划任务定时重启远程服务或重启机器开发者社区
https://cloud.tencent.com/developer/article/1941560
酷酷的毛巾
1 年前
作者头像
Windows技术交流
0 篇文章

计划任务定时重启远程服务或重启机器

原创
前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
社区首页 > 专栏 > Windows技术交流 > 计划任务定时重启远程服务或重启机器

计划任务定时重启远程服务或重启机器

原创
作者头像
Windows技术交流
修改 于 2022-10-09 02:25:26
1.4K 0
修改 于 2022-10-09 02:25:26
举报

可以添加一个每隔一段时间就重启远程服务的计划任务,一句命令搞定计划任务添加

例如

①每天2点触发后、每隔120分钟(2小时)重启一次远程服务

schtasks.exe /CREATE /ru system /rl highest /SC DAILY /MO 1 /TN restart_rdp_service /TR "powershell.exe -c '& {restart-service termservice -force}'" /ST 02:00 /RI 120 /DU 24:00 /f

②每天2点触发后、每隔1439分钟(23小时59分)重启一次远程服务

schtasks.exe /CREATE /ru system /rl highest /SC DAILY /MO 1 /TN restart_rdp_service /TR "powershell.exe -c '& {restart-service termservice -force}'" /ST 02:00 /RI 1439 /DU 24:00 /f

如果重启机器,建议设置凌晨定时重启,例如:

①每天2点触发后、每隔1439分钟(23小时59分)重启一次机器

schtasks.exe /CREATE /ru system /rl highest /SC DAILY /MO 1 /TN restart_computer /TR "shutdown -r -t 0" /ST 02:00 /RI 1439 /DU 24:00 /f

每天凌晨业务低峰期,计划任务定时重启机器,这个办法特别适合这种场景:机器重启后不到2天,CPU、内存利用率逐渐跑到百分之八九十甚至跑满,业务方不太好定位程序占用资源不断升高的原因,跑满时机器hang死,重启后恢复正常。

如果有条件,建议最好是把命令整到一个.ps文件,毕竟能一句话解决的场景比较少,有时候需要多条命令,此时就得执行powershell文件而不是一条命令,例如

创建计划任务获取进程列表并打印CPU利用率每10分钟执行一次

创建计划任务:

schtasks.exe /CREATE /ru system /rl highest /SC DAILY /MO 1 /TN getprocess /TR "powershell.exe -ExecutionPolicy Unrestricted -windowstyle hidden -File c:\get_process.ps1" /ST 02:00 /RI 10 /DU 24:00 /f

把下面2句写到c:\get_process.ps1,计划任务调用它

Get-Date -Format 'yyyy-MM-dd HH:mm:ss:fffffff' >>  E:\process.log
get-process |sort-object cpu -descending |select-object -first 25|format-table processname,cpu|Out-String >>  E:\process.log

再比如创建计划任务每分钟ping百度3下

schtasks.exe /CREATE /ru system /rl highest /SC DAILY /MO 1 /TN pingbaidu /TR "cmd.exe /c start /min d:\pingbaidu.bat" /ST 02:00 /RI 1 /DU 24:00 /f

把下面几句写到d:\pingbaidu.bat,计划任务调用它

time /t >> D:\pingbaidu.txt
ping www.baidu.com -n 3 >> D:\pingbaidu.txt
echo. >> d:\pingbaidu.txt
exit 0

以上部分提取自如下文档

https://cloud.tencent.com/developer/article/1929202

https://cloud.tencent.com/developer/article/1933166

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

云服务器
windows server
windows

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

云服务器
windows server
windows
评论
登录 后参与评论
0 条评论
热度
最新
登录 后参与评论
关于作者
Windows技术交流
TJNUAAAAA
0
文章
0
累计阅读量
0
获赞
前往专栏
领券
  • 社区

    • 专栏文章
    • 阅读清单
    • 互动问答
    • 技术沙龙
    • 技术视频
    • 团队主页
    • 腾讯云TI平台
  • 活动

    • 自媒体分享计划
    • 邀请作者入驻
    • 自荐上首页
    • 技术竞赛
  • 资源

    • 技术周刊
    • 社区标签
    • 开发者手册
    • 开发者实验室
  • 关于

    • 社区规范
    • 免责声明
    • 联系我们
    • 友情链接

腾讯云开发者

扫码关注腾讯云开发者

扫码关注腾讯云开发者

领取腾讯云代金券

热门产品

  • 域名注册
  • 云服务器
  • 区块链服务
  • 消息队列
  • 网络加速
  • 云数据库
  • 域名解析
  • 云存储
  • 视频直播

热门推荐

  • 人脸识别
  • 腾讯会议
  • 企业云
  • CDN加速
  • 视频通话
  • 图像分析
  • MySQL 数据库
  • SSL 证书
  • 语音识别

更多推荐

  • 数据安全
  • 负载均衡
  • 短信
  • 文字识别
  • 云点播
  • 商标注册
  • 小程序开发
  • 网站监控
  • 数据迁移

Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有

深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569

腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287

问题归档 专栏文章 快讯文章归档 关键词归档 开发者手册归档 开发者手册 Section 归档

Copyright © 2013 - 2023 Tencent Cloud.

All Rights Reserved. 腾讯云 版权所有

登录 后参与评论
 
推荐文章
愤怒的伤疤  ·  拼音检索-阿里云开发者社区
11 月前
爱热闹的竹笋  ·  表格中序号如何能够快速生成-掘金
1 年前
英勇无比的水煮肉  ·  使用d3.js创建网络图-腾讯云开发者社区-腾讯云
1 年前
粗眉毛的创口贴  ·  宗晓艳——做人晶莹剔透,做事水滴石穿!
1 年前
打盹的板栗  ·  R语言定义数据框的行名和列名_weixin_30920853的博客-CSDN博客
1 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号