网络通信 频道

组策略奇招 控制程序运行应用实例

  【IT168专稿】大家都知道注册表是系统的核心,但是修改注册表是一件非常危险的事情,让很多菜鸟望而生畏。而从Windows 2000/XP开始,微软引入了组策略,通过可视化的中文操作说明,让一切变的轻松起来。而我们今天就向大家介绍两个非常实用的操作,帮助大家管好自己的电脑。

  一、我的QQ你别用
  如果我们希望某个程序给指定的用户使用,例如QQ只希望自己使用,不希望其它登录用户使用,那么我们就可以通过组策略来达到这样的要求。

  我们先向大家介绍一下具体的思路,首先通过组策略禁止QQ.exe文件执行,然后再利用启动项为指定用户将QQ.exe更名;最后再利用关机脚本将修改后的名字恢复原状,一共需要三个步骤。

  打开“运行”窗口,输入“gpedit.msc”后打开组策略编辑器,依次选择“本地计算机策略—用户配置—管理模板—系统”,然后双击右侧的“不要运行指定的Windows应用程序”项,将其设为“已启用”,再单击“显示”按钮,在打开的窗口中单击“添加”按钮,将QQ的执行文件添加到限制列表中即可(图1),这样所有用户在登录后将无法运行QQ了。

图1

  接下来我们需要将指定用户登录时允许使用QQ,新建一个qq1.bat文件,输入如下内容:

@echo off
@rename "c:\program files\tencent\qq\qq.exe" qq1.exe
exit

  这个代码的作用是将qq.exe更改名qq1.exe,将这个文件放到c:\Documents and Settings\用户名\开始菜单\程序\启动文件夹中,其中用户名就是允许使用QQ的用户。这样该用户在开机时将自动把qq.exe修改成qq1.exe,从而跳过组策略的限制。

  最后我们在使用结束时还需要恢复原状,即让其它用户在使用时依然受到限制。新建一个qq2.bat文件,在其中输入如下内容:

@echo off
@rename "c:\program files\tencent\qq\qq1.exe" qq.exe
exit

  将这个文件放在c:\windows\system32\grouppolicy\machine\scripts\shutdown目录下,再打开组策略窗口,依次选择“计算机配置—Windows设置—脚本(启动/关机)”,双击“关机”项后单击“添加”按钮将qq2.bat添加进来(图2)。

图2


  经过这样的设置后,就完全可以满足我们的要求了。用同样的方法,我们可以达到限制一些游戏程序运行的目的。

0
相关文章