在网上溜达的时候发现了这么的两段好东西。我知道现在大众喜欢dos的人并不多了,他们都对Innosetup或者NSIS封装的去广告补丁比较感兴趣,仅仅是因为他们的界面比DOS窗口好看多了。

DOS虽然很丑,但我依然喜欢。下面的这两段代码的作者是木鱼。记录下来方便以后用到。

《迅雷7服务删除脚本》如下:

@ECHO OFF
ECHO 迅雷7服务删除脚本 BY 木鱼 http://www.u-tide.com/fish/
ECHO -------------------------------------------------------------------------
ECHO 在Vista/Win7/Win2008 上,请右击本脚本选择『以管理员身份』运行,否则无法工作 :-)
ECHO 按任意键继续操作。。。。
ECHO.
PAUSE 1>NUL 2>NUL

ECHO 正在操作....
echo 正在停止服务 XLDoctor Service....
net stop "XLDoctor Service" 1>NUL 2>NUL
ECHO 正在卸载服务 XLDoctor Service....
sc delete "XLDoctor Service" 1>NUL 2>NUL
echo 正在停止服务 XLServicePlatform....
net stop "XLServicePlatform" 1>NUL 2>NUL
ECHO 正在卸载服务 XLServicePlatform....
sc delete "XLServicePlatform" 1>NUL 2>NUL
ECHO 已完成~~
pause 1>nul 2>nul

去掉QQ广告的BAT脚本如下:

@ECHO OFF

ECHO 请关闭正在运行的QQ或TM,按任意键继续
PAUSE 1>NUL 2>NUL
taskkill /im qq.exe
taskkill /im tm.exe

ECHO 正在写入HOSTS文件……如果杀毒软件报警,请允许写入
ECHO 0.0.0.0    fodder.qq.com >>%SYSTEMROOT%\SYSTEM32\DRIVERS\ETC\HOSTS
ECHO 0.0.0.0    adshmct.qq.com >>%SYSTEMROOT%\SYSTEM32\DRIVERS\ETC\HOSTS
ECHO 0.0.0.0    hm.l.qq.com >>%SYSTEMROOT%\SYSTEM32\DRIVERS\ETC\HOSTS
ECHO 0.0.0.0    adshmmsg.qq.com >>%SYSTEMROOT%\SYSTEM32\DRIVERS\ETC\HOSTS

ECHO 正在删除本地缓存……
cd "%AppData%\Tencent\QQ\Misc"
for /d %%i in (com.tencent.advertisement*) do rd "%%i" /s /q
cd "%AppData%\Tencent\Users\"
del misc.db /s /q

ECHO.
ECHO 已经搞定了! o(∩_∩)o
ECHO by 木鱼(2011.05.25)
PAUSE 1>NUL 2>NUL