批处理高手请进 高分悬赏 帮我做分时段禁止开心网

发布时间:2024-06-26 12:17 发布:上海旅游网

问题描述:

1.我想到用hosts文件屏蔽开心网,可是360安全卫士会恢复hosts默认状态
我想把 路径%windir%\system32\drivers\etc 的etc文件夹 加无法访问的权限 我想到了cacls命令 可是我不会用啊
2.帮忙用at命令编个批处理
每天 早上8:15分运行a.bat
中午11:30运行b.bat
中午13:00运行a.bat
晚上16:30运行b.bat
solone 1020的回答思路语法正确 但不准确啊
问题1. 也可以换个思路回答 :怎样才可以做到360安全卫士 等修复软件 不能恢复hosts文件为默认状态。
MyPrettyLife的回答也很好,可是启动项里程序会被轻易删除的

问题解答:

1、hosts行不通,因为开心网可以直接通过ip访问。
可以曲线救国,设定一个后台程序,发现窗口标题含有“开心网-”的就关闭它,每隔3秒检查一次;如果下次开机以后还继续监控,可以把它加入开机启动项。
将下列代码保存为.js文件,双击运行之;结束进程wscript.exe即可结束监控。

var oWSH = new ActiveXObject("WScript.Shell")
while(true)
{
oWSH.Run("cmd /cfor /f \"tokens=2\" %a in ('tasklist /v^|find \"开心网-\"') do taskkill /pid %a /f", 0, true)
WSH.Sleep(1000 * 3)
}

--------------------------------------------------------------

2、
at 8:15 /every:M,T,W,Th,F,S,Su a.bat
at 11:30 /every:M,T,W,Th,F,S,Su b.bat
at 13:00 /every:M,T,W,Th,F,S,Su a.bat
at 16:30 /every:M,T,W,Th,F,S,Su b.bat

为什么要禁呢,只有心里禁了才算是真正的禁了!!

把hosts文件的属性改成只读不行么?

热点新闻