在公司,有个部门反映底下员工经常看电影,听音乐,固要求将所有计算机的声卡禁用。检查注册表发现,WINDOWS存在一sysaudio服务,如下图:
其中start值默认为3(即处于手动模式),将值修改为4(即禁用)后,重启计算机,设备管理中的核心声音设备就会出现叹号(如下图),使声卡不工作,达到了禁用声卡的目的。
所以我们可以使用组策略修改注册表,或者使用批处理,用sc或psservice等远程服务管理命令进行远程操作,禁用这一服务即可:
net use //192.168.1.2 /user:computername/administrator *
sc //192.168.1.2 config sysaudio start= disabled
当计算机重启后,就不能使用声卡了。当然,不能给用户管理员权限,否则也是可以改回来的。
关于如何使用组策略进行批量配置还可以参考上一篇文章《域内批量分发注册表设置》,由此类推,我们还可以通过此方式禁用其它硬件设备。