rt,个人服务,跑在 win 上,因为还有其他服务不能把机器直接关了或全局禁网,现在主要想到
1 、现在主要想的是比如定时 17:30 分直接杀死程序,启动就方便了直接计划任务
或者
2 、怎么能直接定时 17:30-8:30 直接禁止程序联网
主要想用方案 2,因为怕直接杀死程序会数据丢失
问下大家有没有解决方案
1
kingme 2020-11-27 10:10:36 +08:00
windows 防火墙规则 + 批处理 + 定时计划任务
|
2
Shazoo 2020-11-27 10:13:32 +08:00
定时起停 proxifier 。
|
3
0TSH60F7J2rVkg8t 2020-11-27 10:28:07 +08:00
其实 SendMessage 就可以做到,给你的个人程序,定时发送 WM_QUERYENDSESSION 和 WM_ENDSESSION 消息即可,只要软件自己处理了关机事件,并且不会阻止关机,你就发消息就 ok 。即使阻止了关机,发了消息,等 30 秒,直接 kill 没问题的。
|
4
Youen 2020-11-27 10:47:33 +08:00
1 楼方案不错, 炉石战旗的拔线也是通过防火墙控制的
|
5
XINHL OP 算了直接计划任务杀死和再定时启动了,分钟不是什么主要任务
|
6
newmlp 2020-11-27 13:15:44 +08:00
驱动层有 WinDivert,也可以 hook socket 接口
|