我们都知道,尽管操作系统已经发展到所见即所得的地步,很多操作直接可以使用鼠标与键盘操作都能完成。
但是,这样的操作系统,毕竟其祖师是dos,因此,再怎么演变,很多功能仍然离不开使用dos命令。
一般情况下,要使用dos命令,很多人都会打开MS-DOS窗口。通过它就能输入各种命令并使用了。
但是,要想进入MS-DOS,很多人都是通过“开始菜单”中的“运行”对话框进入的。
本文,我们不讨论如何进入MS-dos并使用命令,而是介绍如何设置系统,限制用户使用“运行”对话框,从而阻止恶意操作者使用dos命令。
一、简单方法
在任务栏上点击右键执行“属性”;在弹出来的对话框中选择“任务栏和开始菜单属性”选项卡,之后选择“精典开始菜单”,然后点击“自定义”;
在弹出来的对话框中,找到“高级开始菜单选项”,在其列表中找到“显示运行”,同时将其前面的√去掉,确认退出即可。
本方法,仅为治标不治本的方法,其宗旨是隐藏“显示运行”;但是不能从根本上解决问题,只能忽忽部分菜鸟。
二、根本方法
执行“开始”→“运行”,弹出对话框,在输入框中输入“gpedit.msc”并按确定,如下图!
打开组策略编辑器,如下图!
上图中,选择“用户配置”→“管理模板”→“任务栏和开始菜单”;
之后,在其右方找到如下图的选项。
双击“从开始菜单中删除运行菜单”,弹出如下图的对话框!
上图中,选中“已启用”,最后点击“应用”和“确定”退出即可。
该方法的操作结果,将起到如下的作用:
①“运行”命令从「开始」菜单删除。
②“新建任务(运行)”命令从“任务管理器”删除。
③ 阻止用户在 Internet Explorer 地址栏中输入下列项:
--- UNC 路径: \\<server>\<share>
---访问本地驱动器: 例如,C:
--- 访问本地文件夹: 例如, \temp>
同时,使用扩展式键盘的用户无法再通过按应用程序键(带有 Windows 徽标的键) + R 来显示“运行”对话框。
如果禁用或不配置此设置,用户可以访问「开始」菜单和“任务管理器”的“运行”命令,以及使用 Internet Explorer 地址栏。
注意: 这个策略只影响指定的界面。不会防止用户使用其它方法运行程序。
注意: 对于有 Windows 2000 或更高版本的证明的第三方应用程序,要求附加此设置。