批处理禁止运行特定程序

写在前面  

  前几天有个朋友跟我控诉说最近玩QQ游戏停不下来,想问我有没有办法能够帮助她禁止下载或着启动QQ游戏,于是就有下个这个代码。

代码

1
2
3
4
5
6
7
8
@echo off
for /f "tokens=2*" %%a in ('reg query HKEY_CURRENT_USER\Software\Tencent\QQGame\SYS\ /v TempestRootDirectory^|findstr "TempestRootDirectory"') do (
set FilePath=%%b
)
echo %FilePath%
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "DisallowRun" /t REG_DWORD /d "00000001" /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun" /v "%FilePath%QQGameTempest\QQGame.exe" /t REG_SZ /d "QQGame.exe" /f
pause

结果

  朋友老老实实了几天,后面改玩4399了 囧…

坚持原创技术分享,您的支持将鼓励我继续创作!