公共计算机房USB存储设备的动态禁用和启用

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:majiguo1984
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:通过对Windows操作系统注册表的设置可以动态禁用和启用USB存储设备。利用WMI技术编程可远程成批快速修改机房计算机操作系统的注册表并使修改无需重启即生效。本文详细介绍了基于WMI技术的公共机房计算机USB存储设备的动态禁用和启用程序的具体实现。
  关键词:公共计算机实验室;USB储存设备;注册表;Windows管理规范
  中图分类号:TP309.1文献标识码:A文章编号:1009-3044(2008)33-1440-02
  Disabling or Enabling USB Storage Devices Dynamically in a Common Computer Lab
  JIANG Liang-hua, CHEN Chao-quan
  (Modern Educational Technology Center, Guilin University of Technology, Guilin 541004, China)
  Abstract: USB Storage Devices can be disabled or enabled dynamically through modifying the registry of Windows system. The registry of Windows system can be modified remotely through WMI technology in a common computer laboratory. The change of registry can be activated also without rebooting through WMI technology. The Implementation of disabling/enabling USB storage devices dynamically program is discussed detailedly in this paper.
  Key words: Common computer laboratory; USB Storage; Registry; Windows Management Instrumentation
  1 引言
  USB存储设备具有使用方便,速度快,连接灵活,即插即用,存储可靠等优点,随着价格的下降,如今的USB存储设备(如U盘、MP3、移动硬盘等)已非常流行。在高校中,几乎每个学生都有USB存储设备。学校的公共计算机房往往是学生最主要的上机场所,公共计算机房一般承各种计算机相关课程的上机实验、学生课外自由上机及各式各样的上机考试。为了方便学生存储各自的数据,公共机房计算机的USB接口一般是启用的,但在一些特殊情况需要禁用USB存储设备一段时间,如在进行各类上机操作考试时,为了防止学生通过USB存储设备作弊,需要禁用USB存储设备,上机考试结束后又要启用USB存储设备。有很多方法可以禁用和启用计算机的USB存储设备,如在CMOS设置里将USB设备禁用/启用及在系统注册表中将USB设备禁用/启用等。由于公共计算机房的计算机数量很大,使用逐台机手工设置的方法工作效率极低。笔者利用WMI技术用Visual Basic 6设计了一个程序,利用该程序能远程成批快速修改机房计算机操作系统的注册表并使修改无需重启即生效,从而快速完成公共机房大量计算机USB存储设备的动态禁用和启用。
  2 WMI技术简介
  Windows Management Instrumentation (WMI)是Microsoft 基于 Web 的企业管理(WBEM) 的实现,同时也是一种基于标准的系统管理接口[1-2]。WMI 符合 WBEM 标准,并为“公用信息模型”(CIM)(它是描述存在于管理环境中的对象的数据模型)提供完整的支持。WMI 包括符合 CIM 标准的对象储备库和“CIM 对象管理器”,其中对象储备库是对象定义的数据库,“对象管理器”负责处理储备库中对象的收集和操作并从 WMI 提供程序收集信息。WMI 提供程序在操作系统组件和应用程序之间充当中间人。例如,注册表提供程序从注册表中提供信息,而 SNMP 提供程序则从 SNMP 设备中提供数据和事件。从Windows 2000开始,WMI 内置于操作系统中,成为Windows 系统管理的重要组成部分。WMI允许通过一个公共的接口访问多种操作系统构成单元,因此不必分别对待各种底层接口或所谓的“提供者”。WMI是一种轻松获取系统信息的强大工具,有了WMI,工具软件和脚本程序访问操作系统的不同部分时不需要使用不同的API。WMI有许多用途,其中之一就是通过编程实现管理自动化。关于WMI的详细介绍可以参考Windows 管理规范本白皮书,该白皮书书提供了WMI及其体系结构的简要概述,包括WMI提供程序接口和WMI提供程序编程各个方面的详细信息。
  3 利用注册表禁用和启用USB存储设备
  通过手工编辑系统注册表可禁用和启用USB存储设置[3],具体的操作步骤为:
  1) 单击“开始”,然后单击“运行”;
  2) 在“打开”框中,键入“regedit”,然后单击“确定”;
  3) 找到并单击下面的注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor;
  4) 在右边窗格中,双击“Start”;
  5) 在“数值数据”框中,将原始数值“3”改成“4”。(如果想恢复对USB设备的支持,只需将该值改回“3”即可)
  要让修改后的注册表生效通常有三种方法:1) 重启;2) 重新登录;3) 重启explorer进程。
  对于为了禁用和启用USB存储设备而对注册表作的修改,三种方法均可使修改生效。笔者为了使在程序中对注册表的修改立即生效,采用WMI技术远程重启explorer进程方法。
  4 系统设计与实现
  目前一般公共计算机房的软件环境为:教师用机和学生用机的操作系统均为Windows XP Professional,所有学生用机的管理员账号设置相同的密码。WMI 内置于Windows XP Professional,且默认已启动该服务。禁用/启用USB存储设备程序使用Visual Basic 6中文版开发。在Visual Basic IDE中首先要设置对Microsoft WMI脚本库wbemdisp.tlb的引用,具体操作为:点击菜单的“工程|引用”项,在“引用”列表中选中“Microsoft WMI Scripting 1.2 Library”,将WMI对象库加入工程中。机房每台机的IP地址和计算机名称信息存放在一个文本文件中,供程序执行时读取。
  使用 WMI设置HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor
  下设置名称为Start的值为4(禁用USB存储设置)或3(启用USB存储设备),实现的脚本代码为:
  Const HKEY_LOCAL_MACHINE =
其他文献
你,是流动的琴曲  你,是押韵的长诗  你 ,是一坛陈香的美酒。  你,是躁动了文人墨客血脉的诗情画意,是流淌在炎黄子孙血脉深处剪不断的乡愁。  婀娜的昆曲描出你弯弯的细眉,清亮的越剧点亮了你晶莹的明眸,流韵的豫剧扬起了你嘴角的微笑,柳琴戏吐露出你质朴的乡音。揚州国际文艺大舞台,活跃着北方的梆子,悠扬着南国的曲调。  钱塘自古多繁华,运河边每一座城与水有关,城因水而运达,水因城更显婉转,豁达。  
在当下的课堂教学中,情境式课堂、翻转课堂等一系列新型教学模式得到了广泛运用。其中,翻转课堂是指对课堂内外时间或结构的重新安排和调整,将学习的主动权或决定权从老师那里移交到学生手里。在此种模式下,学生在课堂上更加专注于对项目的学习。然而,由于某些地區教学资源有限,学生的认知水平存在差异等原因,学校在开展翻转课堂教学的过程中出现了许多困难。学界近年来陆续出版了一系列关于翻转课堂模式教学应用的研究性书籍
摘 要:网络学习空间是教师开展网络教学、学生进行在线学习的重要工具。基于网络学习空间的智慧教学充分利用网络学习空间的技术价值,优化教学活动,实现培养智慧型人才的目的。研究分析了网络学习空间教学应用现状,提出基于网络学习空间的智慧教学设计,包括教学目标、教学实施策略、教学评价,并在高校计算机应用基础课程中开展教学实践,取得了一定成效。  关键词:网络学习空间;智慧教学;教学设计;教学实践  中图分类
很多人都喜欢养小鱼,小鱼俏皮又可爱,难怪大家都喜欢。今天小编就教大家做俏皮的弹簧鱼。  准备材料:彩色软卡纸、白胶、黑色记号笔和剪刀。  1. 首先取一张彩色软卡纸横向裁剪成两半。  2. 在其中一半卡纸留出三分之一的空白,其余地方画上图案。  3. 在有圖案的地方来回折叠,做成弹簧鱼的身体。  4. 用剪刀修剪弹簧鱼的嘴和头部。  5. 选和弹簧鱼身体不同颜色的软卡纸做出鱼鳍和鱼尾,粘在弹簧鱼的
唐卡 36cm×50cm×9 2017-2019年  丝绸之路不仅是一条通商之路,还是中华民族传统工艺传播之路,是工匠造物文化发展的集中脉络。作品以丝路、“百年匠作”为主题,运用长卷形式描绘南北丝绸之路的传统工匠技艺场景,其中包括手工艺制作、贸易通商及风俗文化等生活画卷,同时描绘海上丝绸之路的采珠、贸易经商及造船工艺等,展现了人们在各种海上漕船、海舟等运输工具上运载丝绸、陶瓷、香料的场景。该作品通
王霁主编的《中国传统文化》(清华大学出版社2014年11月出版)全面介绍了我国源远流长、博大精深的传统文化,对推动我国传统文化的传承和发展具有积极意义。  该书共分为十二个章节。第一章详尽论述了中国的传统哲学,阐释了天人合一、阴阳变易、贵和尚中等理念,展示了我国传统哲学思想的魅力。第二章介绍了中华传统美德,从正心修身、与人为善、君子怀德三个方面出发,展现了我国传统文化中道德的力量。第三章立足于中国
摘 要:国外基于ARS能够提供实时教学信息反馈的特征开展实践研究,并取得良好的教学效果,但由于ARS教学特点制约,不利于国内本土化问题教学活动的开展。文章针对以上问题,主要介绍了微信公众平台的功能及教学潜力,并结合国外问题教学经验,构建了基于微信公众平台问题教学课堂活动一般流程图,旨在利用平台保证ARS提供实时信息反馈功能的基础上,为帮助师生在问题教学中及时改进教学活动及策略提供支持。  关键词: