乐于分享
好东西不私藏

怎样让电脑只运行考试软件和WPS?

怎样让电脑只运行考试软件和WPS?

八年级信息老师求助:怎样让电脑只运行考试软件和WPS?

前几天收到一位读者的求助,他说自己是一名八年级的信息老师:

学生上信息课的时候,总喜欢用鼠标到处乱搜乱点,根本管不住。我以前用过一款软件能直接把浏览器关了,但现在不好使了。有没有什么办法,让电脑只能启动考试软件和WPS,其他的像「开始」菜单、「设置」等等所有能点击的地方都点不动?

这个问题太真实了。

做过学校机房管理的人都懂——一台电脑让学生用,下课回来桌面就多了一堆游戏图标、浏览器开了十几个标签页,严重的时候系统设置都被改乱了。

今天我就写一个直接可用的方案,零成本,Windows电脑通用,甚至连软件都不用装。

问题的本质

让学生不乱点,核心就两件事:

  1. 浏览器不能打开
    ——因为大部分"乱点"都从浏览器开始
  2. 系统入口全部封死
    ——右键菜单、运行框、搜索、设置页面都不能用

但又不能锁死整个电脑,因为考试软件和WPS必须正常跑。

Windows其实自带了一套策略系统,只不过普通用户一般不会去碰它。今天我把它包装成一个双击就能用的工具,信息老师也能轻松上手。

方案:一键锁定的 PowerShell 脚本

这个脚本做了五件事:

步骤
作用
设置程序黑名单
禁止浏览器、游戏、命令行、系统工具等40+个程序运行
禁用系统入口
右键菜单、运行框、控制面板、搜索全部失效
禁用快捷键
Alt+Tab不能切换、Win键没反应
禁用任务管理器
学生关不掉策略
刷新桌面
所有设置立刻生效

恢复了也简单,双击另一个文件,一键还原,什么都不影响。

操作步骤(对技术小白也友好)

第一步:下载工具包

点击下方【阅读原文】查看,获取下载地址。

解压出来三个文件:

  • exam-lock.ps1
    (核心脚本,不用打开它)
  • lock考试模式.bat
    (双击锁定)
  • 恢复正常模式.bat
    (双击恢复)

第二步:锁定

  1. lock考试模式.bat上右键 → 「以管理员身份运行」
  2. 会弹出一个黑色窗口,确认锁定
  3. 桌面会闪一下,搞定

这时候你再试试:点开始菜单→没反应,右键桌面→没反应,打开浏览器→报错被阻止。

第三步:考试结束后的恢复

  1. 恢复正常模式.bat上右键 → 「以管理员身份运行」
  2. 桌面闪一下,所有功能恢复正常

⚠ 重要提醒:每次操作都要「以管理员身份运行」,否则脚本没权限修改系统设置。

脚本运行效果展示

锁定后的Windows就像进入了"考试模式":

  • ✅ 桌面上已经打开的快捷方式(考试软件、WPS)可以正常打开
  • ❌ 开始菜单点了没反应
  • ❌ 右键菜单弹不出来
  • ❌ 任务管理器(Ctrl+Alt+Del里的也用不了)
  • ❌ 浏览器(Chrome、Edge、360、QQ浏览器全打不开)
  • ❌ 运行框(Win+R没反应)
  • ❌ 搜索框点不开
  • ❌ 设置页面打不开
  • ❌ Alt+Tab不能切换窗口

对初中生来说,这套组合已经足够劝退"乱点"行为了。

技术原理浅析(给有兴趣的老师)

说穿了其实不复杂,Windows本身有组策略和注册表策略两套管理体系。

DisallowRun是其中最简单的一个策略——在注册表的指定位置下,按顺序写入要禁止的程序文件名(如chrome.exe),然后把开关打开,Windows就会拦截这些程序的启动。

其他的入口禁用也是同理,每一个都是一个注册表DWord值,设为1就禁用,设为0或者删除就恢复。

所以整个工具的核心就是三行逻辑:

  1. 备份
    :锁定前先导出当前设置到备份文件
  2. 锁定
    :写入禁用策略+程序黑名单
  3. 恢复
    :导入备份+清除所有策略

如果哪位老师懂点技术,甚至可以自己改脚本里的列表,添加更多要禁止的程序。

写在最后

这次能帮到这位老师,也是因为从博客找过来的读者,让我觉得做内容确实有价值。

如果你也是信息老师,或者有类似的电脑管理需求,去ysbzc.com.cn下载工具包即可。

如果你的问题跟今天的不太一样,也欢迎留言,说不定下一篇文章就是为你写的。


程序员对自己好一点,把枯燥的电脑管理交给脚本,你只管好好上课。


关于作者:无羡,独立开发者,专注AI应用开发。

📌 分类:程序员成长

👉 关注公众号「软件工坊」获取更多技术分享和独立开发心得👉 小红书搜索「无羡技术笔记」看独立开发日常👉 CSDN搜索「软件工坊」获取更多实战教程👉 搜索「一纸云深」体验我的AI治愈产品👉 个人博客:ysbzc.com.cn👉 点击「独立开发者的省钱攻略」获取更多福利优惠