许多人在电脑游戏与学习之间常常会面临冲突,比如计划在早上八点半玩半个小时的游戏,但游戏任务未完成时可能会导致学习时间推迟。博主也曾面临这种困扰,早上八点半玩《公主连结》(pcr)时,推图时间有时会超过半小时。如果希望在九点时自动结束游戏并禁止其启动,该如何实现呢?
博主尝试了多种软件,包括网管类和儿童安全上网软件,但这些软件大多无法控制单个exe程序的使用时间,仅能设置整个电脑的开关机或上网时间段。最终,博主想到通过批处理(Batch)与任务计划程序结合的方式来解决这一问题。
批处理可以终止特定程序并禁止其运行,而任务计划程序可以设定在特定时间运行批处理文件(.bat文件)。
首先,创建三个批处理文件:
taskkill /im dnmultiplayer.exe taskkill /im dnplayer.exe ping -n 4 127.1 >nul 2>nul
这里的“dnmultiplayer.exe”和“dnplayer.exe”是需要终止的exe程序,即雷电多开器和雷电模拟器。ping -n 4 127.1 >nul 2>nul用于在执行上述命令后暂停4秒。将文件命名为“KILL进程.bat”。
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\dnmultiplayer.exe" /v Debugger /t REG_SZ /d 禁止运行 /f reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\dnplayer.exe" /v Debugger /t REG_SZ /d 禁止运行 /f ping -n 4 127.1 >nul 2>nul
通过向注册表添加Image File Execution Options(镜像劫持)来禁止程序运行。运行此文件时,安全软件如360和火绒可能会发出警告,需允许并选择不再提醒。


reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\dnmultiplayer.exe" /f reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\dnplayer.exe" /f ping -n 4 127.1 >nul 2>nul
此文件用于删除注册表中的Image File Execution Options,允许程序运行。
接下来,在任务计划程序中设置任务:




同样地,添加“9点结束并禁止游戏运行”的任务,设置开始时间为9点,操作中添加“禁止运行PCR.bat”和“KILL掉PCR.bat”。
完成任务计划的创建后,每天都会自动运行此计划。此方法适合自制力较强的人。如果自制力较弱,可能在九点前删除计划任务,因此需根据个人情况调整。
如果自制力较差,可以创建一个标准账户(无管理员权限)用于游戏和学习,标准账户无法操作计划任务。将管理员账户的密码交给父母或朋友也是一个可行的方法。
参考资料:
版权所有:可定博客 © WNAG.COM.CN
本文标题:《如何让你每天健康地玩游戏?这里有个小方法你可以参考一下》
本文链接:https://www.php.cn/link/d42f619034d73616dabde1ed098739c2
以上就是如何让你每天健康地玩游戏?这里有个小方法你可以参考一下的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号