您当前的位置:首页>论文资料>批命令在考试服务器管理中的应用实例

批命令在考试服务器管理中的应用实例

资料类别:论文资料

文档格式:PDF电子版

文件大小:81.47 KB

资料语言:中文

更新时间:2024-12-26 08:54:37



推荐标签:

内容简介

批命令在考试服务器管理中的应用实例 信息技术
批命令在考试服务器管理中的应用实例
林文霖
(福建卫生职业技术学院公共基础部,福建福州350101)
·177·
摘要:以计算机高新接术考试为例,阐速在非ATA平台上,如何在考试服务器上用批命今设置用户、用户文件卖及共享权限,以及考后处理,大大提高了工作效率,降低机房管理人页的工作量,并实观机房管理的自动化、高效化。
关键调:批命令:服务器:管理
1概述
上过计算机基础课的人都知道,DOS命令用于早期的计算机系统操作。现在随着信息技术的飞速发展,特别是各种计算机语言的广泛应用,DOS命令已较少见到.但DOS會令仍然有其优势,简便、易维护、修改,在一些软件和程序中仍然发挥着重要作用。批处理文件(BatchFile)就是集合着各种DOS命令的纯文本文件,以“,bat 或”,cmd”为扩展名,具有灵活的操纵性,可适应各种复杂的计算机操作。批处理是一种简化的脚本语言,也称作宏,可以运行在DOS、 WINDOWS环境下,并由系统内嵌的命令解释器解释运行。其最简单的例子,是逐行书写在命令行中会用到的各种命令,并按指定的顺序自动执行若干个指定的DOS命令(有时需要用到if,for,net等较复杂的命令)或程序,即是把原来一个一个执行的命令汇总起来,成批的执行,因此可以大大减少命令的反复输人而带来的紫项,特别是应用在考试服务器上,可以降低机房服务器管理人员的工作强度,使机房的管理更为有序,工作更高效。
2设置考试服务器
计算机高新技术(OSTA)考试分为ATA和非ATA两种平台。以本校OSTA考试为例,采用的是非ATA平台,这就需要在考试服务器上建立不同的用户,同时要为每个用户建立独立的共享文件夹,并设置共享属性。首先,每台考试机都应有个独立的、唯一的用户名(如st1、st2),并以此用户名登录操作系统;其次,每台考试机都要事先建立-个网络驱动器(如K盘)映射到考试服务器(如Vserv-erk_driver,其中server是服务器名),让考生能快速打开服务器的指定目录并找到本用户文件夹,再在其下建立考生文件夹,并且 k_driver要设置共享,安全权限要设成:administrators完全控制, users只允许读取。下面以服务器操作系统windowsserver2003为例,谈谈如何具体设置。
2.1建立用户
在考试服务器上建立考试机的用户,这样考试机才能访问服务器,并且用户的属性要设成:束属于用户组(users),用户不能更改密码,密码永不过期。可以用如下批命令实现:
@for /L, %%D in (1,1,2) do tuet user st%%D *" /add
@for /L %%E in (1,1,2) do net user st%%E st%%E /passwordchg no
@for /L, %%F in (1,1,2) do net user st%%F /expires:never pause
其中(1,1,2)是指以st1、st2两个用户为例来操作。
2.2建立用户文件夹
在服务器上的k_driver建立每个用户的文件夹(如stl、st2),目的是让用户通过考试机直接打开服务器上的k_dirver,找到自已的用户文件夹,再建立考生文件夹(以考生准考证后七位数字命名,考生把考试所用到及做好的所有文件都存人考生文件夹),可以用如下批命令:
@for /L %%A in (1,1,2) do md e:vk_driverlst%%A Pause
2.3设置用户文件夹共享属性
给每个用户的文件夹设置共享,才能让考生打开,并且只能允许本用户及管理员访间,其他考生不能访问,防止考生间考试时互相交流和拷贝,具体设置:共享项及安全项让本用户及管理员(ad-
ministrator)完全控制,可以用如下批命令: echo on
@for /L %%C in(1,1,2) do cacls c:lk_driverlst%%C /e /g st%%C:f echo put student permission successful
@for /L %%E in(1,1,2) do net share st%%Eme:k_driverlst%%E/grant:st%%E,full /grant:administrator,full
echo net share successful pause
3考后处理
每场考试结束后需要把考生所考的文件全部拷走,即要把在K 盘上以st开头的文件夹下的所有文件包括子目录全部拷贝到指定位置d:ks。可以用如下命令实现:
@for /L %%A in (1,1,2) do xcopy e:(k_driverlst%%AI*,* d:ks/s/e pause
在进行下一场考试前要清空这些以st开头的文件夹下的所有文件,可以用如下命令实现:
@for /L %%A in (1,1,2) do deltree/y e:k_driverlst%%AI*,* pause
结束语
一所高校有几千上万的学生,其所配套的机房至少有几百台的计算机,会经常承办各种类型的考试,如果一个个用户或一台台机器的去设置,就要花费大量地时间,其操作准确度也会有所降低,也容易出现设置错误。如果能够灵活地运用各种批命令,每次考试时只要修改下批命令内容,再蔽几个键,款能轻松地搞定整场考试。这些批命令看起来虽然简单,但却很实用。只要在平时工作中用心去球廉,就能摸索出适合本机房的筒便而高效的管理方法,达到事半功倍的效果,从而大大提高了机房管理员的工作效率。
参考文献
[1]周振兴,全国计算机等级考试的机房软件环境部署(]福建电脑, 2011,12:160161
[2]郭毅棋.批处理脚本在高校机房管理中的应用[]实验室科学, 2011,14(1):145147
作者简介:林文霖(1973-),男,福建长乐人,本科学历,学士学位,实验师,研究方向:计算机应用与管理。万方数据
上一章:堤防填筑质量检测与评定研究 下一章:基于离子液体的均相液液微萃取茶饮料中的三嗪除草剂

相关文章

GB/T 16649.13-2013 识别卡 集成电路卡 第13部分:在多应用环境中的应用管理命令 风险管理技术在气体压缩机批生产前的应用研究 MATLAB在电气工程中的应用实例 BIM技术在管线综合中的应用实例 无负压加压泵站在市政给水管网中的应用实例 一体化泵站在市政排水管网中的应用及实例 静压预应力管桩在特殊地质中的应用实例分析 LoadRunner在基于Struts考试系统的性能测试中的应用