ga('set', 'anonymizeIp', 1);
Categories: 运维

WINDOWS重启服务批处理命令

服务器有时候出现突然的断线什么的情况可能会导致远程桌面卡死,无法连接,又不想重启服务器,于是做了个定时重启远程桌面服务的东西。

用到的命令为net,sc也能停止和启动服务,但这里不使用sc,在重启服务时,就是使用批处理先stop后start来实现重启时,如果服务处于启动状态使用sc的stop后start,结果服务不能启动,因为sc命令在执行stop后不会等待马上继续执行批处理下面的语句,这时服务正在处于停止操作状态,所以start命令不能启动。

net命令在stop时会停止等待,在服务完全停止后再继续执行批处理后面的语句,所以net的重启命令就会正常。

于是创建restart-TermService.bat,内容如下:

@echo off
net stop TermService
net start TermService

然后设置计划任务定时执行即可。

madlaxcb

Recent Posts

Chevereto 4.2.4 改造,禁用API

4.2版新增了TAG功能,现在…

2周 ago

Windows 11 远程桌面“凭据不工作”的解决方法

依旧是脑残微软的设计风格,远程…

4周 ago

PVE7/PVE8 LXC容器开启TUN/TAP

今天打算用IPV6的LXC开启…

5月 ago

解决WIN10显示器重启后分辨率变低窗口乱跳问题

  最近换了显示器,当有事离开…

9月 ago

宝塔开启堡塔防入侵会导致Chevereto的Cron运行失败

昨晚给服务器搬迁,新服务器装了…

1年 ago