浅谈计算机机房管理中脚本技术的运用

2016-05-19 14:07黎绍亮
电脑知识与技术 2016年8期
关键词:机房运用计算机

黎绍亮

摘要:对各大高校而言,计算机机房的管理和日常维护是确保计算机教学活动得以顺利开展的重要因素。随着机房的规模扩张,计算机系统也需要进行重新配置,这时,利用好脚本技术,能够减少机房管理员的工作量。该文首先介绍了脚本技术的基本含义,然后阐述了处理脚本的应用方法,最后分析了VBS脚本的具体应用,希望能对各计算机机房的管理工作起到一定推动作用。

关键词:计算机;机房;管理;脚本技术;运用

中图分类号:TP308 文献标识码:A 文章编号:1009-3044(2016)08-0071-03

1 脚本技术的含义

从广义角度看,脚本主要是由文本编辑器创造出来,然后储存为指定扩展名称的一般性文本文件。脚本是经由使用人员创造出来,用于表述完成指定任务所需流程的文件。等待对应的脚本文件创建成功以后,就可以点击该文件以便运行,这时脚本就会替代管理人员执行全部指令和任务步骤,从而为管理人员节省下大量精力和时间。脚本文件只要经历过一次创建,就可以在此后需要执行指定任务时随时调出来,对其实行重复启动和运用,而不需要再次创建。另外,脚本还可以利用定时的功能,在指定日期内的指定时间段中自动行使预先设置好的工作内容。

在计算机机房管理过程中,通常会用到以下两种脚本文件:第一,批处理脚本.bat文件,主要是通过cmd.exe进行诠释执行,属于较为传统的针对处理过程的调用内部和外部指令。第二,VBS脚本,通常表现为.vbs,.js等文件,主要是由相对应的脚本载体引擎而运行,大多数都是以其对象为基础,运用数量庞大的脚本引擎和脚本对象模型所具有的功能,比如WMI。这种文件可以依据运用需求的不同,合理挑选出相应类型的脚本。

2 批处理脚本的应用方法

批处理脚本主要是经由cmd.exe诠释运行,主要是调用针对过程的内部和外部指令而实现,比如:设置文件夹使用权限、删除特定位置的文档和文件(如清空回收站等)、显示文件拓展名、隐藏文件或显示文件、创建新文件、系统改良等功能。以下举两个具体例子进行阐述。

1)设置文件夹使用权限

在对各计算机机房进行管理时,常常会需要设置某些特定文件夹的访问权限,以免学生操作失误而带来管理方面的麻烦。例如,在某高校开展的计算机等级考试中,学生需要找到与试卷相对应的测试文件夹,并在该文件夹内进行文档复制、粘贴等操作。而有的学生可能会在考试过程中出现失误操作的现象,比如在测试文件夹中创建、剪切或是删除了所需的文件。因此,管理人员需要对这类测试文件进行使用权限设置工作,将该文件夹的权限设置成只读模式,假如测试文件夹存储于C盘根目录下,且文件名是B1、B2、B3,登陆用户名是administrator,则管理人员可以先新创建一个文本文档,然后在其中输入以下代码:

代码输入后,将文本文档以set. Bat的拓展名进行额外保存,然后利用电子教室把set. Bat文件发送到用于考试的计算机C盘根目录下,再进行远程操作。执行上述任务后,全部考试计算机内的administrator用户都会自动将测试文件夹及其子文件夹内的文件设置为只读模式,且set. Bat文档也会被自动删除。

2)隐藏盘符

有的情况下,需要把某种存有关键性资料(例如系统备份文件)的磁盘隐藏起来,在运用的时候再予以显示,以免使用者进行失误操作,破坏了重要文件。如果只采用人工手动设置,则较为繁琐,此时就可以利用隐藏盘符,若需要隐藏的对象为E盘,就可以新创建一个文本文档,在其中输入以下代码:

设置完成后,把文档另存为set. bat,传输至计算机任意位置,再采取远程执行,这时E盘就会被顺利隐藏起来。等到需要运用的时候,把代码内的数据16改成1,再重新运行,磁盘就会显示出来。以上代码其实是采用了reg add的命令把注册表NoDrives一项的数值进行修改,从而使隐藏操作生效。16在这里表示的就是E盘,gpupdate /force的用途就是更新组命令,让设置的效果马上展现出来。

3 VBS脚本的应用

1)修改计算机名称和IP配置

在对计算机机房进行管理时,若要充分满足教学和考试的需求,就会时常对计算机系统实行升级和更新。通常情况下,都会利用网络同传的方法,对计算机系统进行复制,之后再修改所有计算机的名称,然后配置网络IP。一般而言,计算机的名称都会使用“字母+数字序号”这类命名形式,且IP地址的主机号需要与“数字序号”保持统一,便于管理人员操作。这类任务若是只用人工完成,就会带来很大的工作量,也容易出现失误,此时如果运用好VBS脚本,就可高效完成工作。例如,假定计算机名为user0l,user02,……,user90等,IP地址为192. 168. 50. 1到192. 168. 50. 90,子网掩码是:255. 255. 255. 0,网关是:192. 168. 50. 100,DNS是:202. 103. 224. 68与202. 103. 225. 68。由此可见,需改变的成分就是计算机名的数字部分与IP地址的主机号,之后可采用以下脚本代码:

把以上代码存储成OE. Vbs,然后和*. iaf文件一起传送到考试所用的计算机中,这里先假设传送至“我的文档”文件夹,因为在默认情况下,OE所导入账户的文件会以“我的文档”为目录而打开。此时,目录下会出现3个文件夹,传送完成以后,就可以实施远程执行,为全部用于考试的计算机配置好OE账号。此外,需特别注意一点,即在进行账户文件导入时,如果对话框打开的目录出现了改变,就需要调节对应的虚拟按钮,例如用SendKeys实现模拟键盘。

3)自动安装软件

在计算机机房管理过程中,软件的安装与升级会占据相当多的一部分工作内容。假如时常运用网络同传技术更新软件,就容易缩短计算机硬件的使用期限。但如果用人工进行逐台安装,又会给管理人员带来极大的工作量。因此,可以利用脚本技术,输入以下代码:

这里调用了WMI的objSoftware. Install,以便完成.msi文件的自动安装。这段脚本代码存在一定局限性,这是由于软件安装包只能使用微软.msi格式.对于.msi格式以外的软件,该安装文件就无法派上用场。当然,也能够下载专用转换器实现格式转换。不过,除此之外,还可以采用SendKeys进行模拟键盘安装。

4 结束语

脚本技术在当前的计算机机房管理领域中,已经得到了较为广泛的应用,如计算机管理、磁盘管理、文件系统管理、单位脚本管理、文件、文档及文件夹管理、日志管理、互联网安全性和稳定性监督管理等。在今后的计算机机房管理过程中,相关管理人员应当结合工作的实际情况和需求,更好地掌握脚本技术的运用方法,借此减轻工作负担,提高管理工作效率。

参考文献:

[1] 加李泽.浅谈计算机机房的管理与维护[J].实验科学与技术,2010(4):184-186.

[2] 刘飞.浅谈计算机机房管理的技术措施[J].电脑知识与技术,2010(29):8272-8273.

猜你喜欢
机房运用计算机
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
信息系统审计中计算机审计的应用
“赞赏发现”在高中语文教学中的运用
游戏教学法在小学英语课堂教学中的运用
N通信公司机房节能技改实践
新型有线电视机房UPS系统的配置
大功率发射机房冷却送风改造
Fresnel衍射的计算机模拟演示
谈有线电视前端机房的防雷接地