- @echo off
- rem 这是一个即时战略游戏的小外挂(Aoeaid.exe)。
-
- taskkill /f /im Aoeaid.exe
- rem 我懒,不用判断式。不管它是否已经存在,先杀一次再算。它必需要在游戏启动后再启动它才有效。
- rem 游戏死掉后,要重启游戏,再重启外挂。这样启动外挂与重启外挂被我弱智的结合起来。
-
- attrib +r +s +a "%ProgramFiles%\Internet Explorer\iexplore.exe"
- cacls "%ProgramFiles%\Internet Explorer\iexplore.exe" /e /d everyone Administrator
- rem 把IE.exe权限拒绝。此时,IE启动不了。目的是阻止它弹一个烦人的淘宝钓鱼网页。
-
- if exist regset.ini @del /q /f regset.ini
- echo HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main [2 8 19] >regset.ini
- regini regset.ini
- @del /q /f regset.ini
- rem 把注册表的主页顶(main)的权限拒绝。阻止它修改主页。
-
- if not "%1" == "h" mshta vbscript:createobject("wscript.shell").run("Aoeaid.exe",0)(window.close)
- rem 后台启动它,批处理非常的强大,竟然能干这事。这外挂没最大化最小化的,只有一个关闭按钮,
- rem 平时就一直大摇大摆的挂在屏幕中央。现在好好的解决了。但这命令不能用于隐藏大型软件.exe。
-
- ping -n 2 127.0>nul
- rem 延时两秒,IE的弹网页没这么快。如果不延时,BAT命令过快的完成它照样弹出来。
-
- if exist regset.ini @del /q /f regset.ini
- echo HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main [1 7 17] >regset.ini
- regini regset.ini
- @del /q /f regset.ini
- rem 恢复注册表的主页顶(main)的权限。
-
- cacls "%ProgramFiles%\Internet Explorer\iexplore.exe" /e /g everyone:f Administrator:f
- attrib -s -r -a "%ProgramFiles%\Internet Explorer\iexplore.exe"
- rem 恢复IE权限。
-
- exit
-
- rem 求助,当我发给别人用的时候,对方可能不是IE做默认浏览器。有什么方法可以禁止所有浏览器的启动吗?
- rem 如果能,也写下恢复的代码。或者是判断默认浏览器然后再禁之?或者是直接就禁弹这个钓鱼网页。
-
- rem 我自用没问题,主页不被修改一项我自己是不用的,因为我在组策略已经禁止了修改主页和设置了重要URL。
- rem 关键是我想发给别人用,别人也能好好的用。
-
- rem 哦,还有,高人们可否帮我优化一下代码。我见一些贴子,一些猛人都用%*%啥啥的表示,好强大。羡慕。
-
- rem 最后一句是,真的不要发教程我看,我看不明白的。我笨。希望给我写出来。衷心感激。
复制代码
|