批处理在机房管理中的应用

来源 :中小学信息技术教育 | 被引量 : 0次 | 上传用户:yangqiding
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  由于我长期从事初中信息技术教学和机房管理工作,深知机房管理对信息技术教学的重要性。在学校机房的日常管理和维护中,我经常碰到如下问题。
  (1)病毒的问题,如ARP病毒、机器狗病毒等。
  (2)系统安全的问题,如修补系统漏洞、关闭危险端口、关闭不安全的服务等。
  (3)网络维护的问题,如更换DNS、网关等。
  (4)学生作业上交和管理的问题,即如何提交作业,并对他们进行管理。
  (5)其他问题,如自动返回学生端信息,以便了解情况。
  那么,如何高效地解决这些问题呢?我认为使用批处理可以较好地解决这些问题。批处理是一种脚本语言,具有使用方便、灵活,功能强大,自动化程度高的特点,它由DOS或者Windows系统内嵌的命令解释器(通常是CMD.EXE)解释运行,在语言处理上类同QB,是解释性脚本语言,本文主要介绍机房管理中使用批处理的一些经验。
  
  一、在服务器与客户机之间建立批处理通道
  
  首先在服务端创建一个共享文件夹,共享名为bat$,权限为只读。接下来,在文件夹内创建一个名为start.bat的空文件,以后对学生端进行操作的批处理代码都写在这个文件里,与代码相关的文件也放在这个共享文件夹内。在学生端用VBS脚本调用服务器端的start.bat及相关文件,VBS脚本文件取名为start.vbs并放在学生端的启动组中,或者放在学生端的c:windowssystem32中,接着添加到注册表的启动项中,最后把学生端系统保护起来。start.vbs脚本如下:
  dim wsh
  set wsh = wscript.createobject("wscript.shell")
  wscript.sleep(1000)
  ireturn=wsh.run("cmd /c 192.168.3.173at$start.bat",0,true)
  set wsh=nothing
  wscript.quit
  添加到注册表的启动项中的批处理脚本如下:
  reg add hklmsoftwaremicrosoftwindows currentversion un /v bat /t reg_expand_sz /d"c:windowssystem32start.vbs" /f
  注:192.168.3.173为服务器端IP地址,学生端系统是Windows XP。
  
  二、批处理在机房日常维护中的应用
  
  通过批处理通道,在服务端的start.bat文件中添加下列代码,学生端启动后自动实现下列目标。
  1.病毒防御
  (1)学生端自动防ARP病毒。
  此病毒可致局域网瘫痪,最好的解决办法是“双向绑定”。即路由中绑定学生机的ip-mac,学生机中绑定路由的ip-mac及学生机自身的ip-mac绑定。在服务器端的start.bat文件中添加如下代码。
  :: 绑定路由
  arp -s 192.168.3.100-1d-0f-3d-71-5c
  :: 绑定本机
  for /f "tokens=2 delims=:" %%i in (’ipconfig /all ^|findstr /i /c:"physical address"’) do (set macself=%%i)
  for /f "tokens=2 delims=:" %%i in (’ipconfig /all ^|findstr /i /c:"ip address"’) do (set ip=%%i)
  arp -s %ip: =%%macself: =%
  (2)学生端自动抵御机器狗病毒。
  此病毒破坏计算机的还原系统,增加了信息技术课的不确定性。解决的方法是,从360网站下载网吧还原保护器远调版,并解压到bat$dog文件夹,然后设置好返回信息的存放路径,并在服务器端的start.bat文件中添加如下代码:
  start “”“192.168.3.173at$dogGuardField.exe”
  2.提高系统的安全性
  (1)学生端自动关闭高危的端口。
  下载或从安装盘提取微软小工具ipseccmd.exe,放在bat$文件夹里,然后在服务器端的start.bat文件中添加如下代码:
  @ echo off
  xcopy /y 192.168.3.173at$ipseccmd.exe c:windowssystem32
  ipseccmd -w reg -p "blockp" -r "tcp135" -f * 0:135:tcp -n BLOCK-x
  ipseccmd -w reg -p "blockp" -r "udp135" -f * 0:135:udp -n BLOCK-x
  不同的病毒和木马使用不同的协议和端口入侵,比如MSBlast冲击波蠕虫使用TCP:4899,关闭该端口的方法如下: ipseccmd -w reg -p " blockp " r “tcp4899" -f * 0:4899:tcp -n BLOCK -x 。可以根据实际需要随时关闭高危端口。
  (2)学生端自动打系统补丁。
  为了增强Windows系统的安全性,须经常打补丁。下载所需补丁后,放在服务端的bat$12文件夹里,并在服务器端的start.bat文件中添加如下代码:
  if exist c:12 (rd c:12 /s/q) else (
  xcopy /e/y/i 192.168.3.173at$12 c:12
  for /r c:12 %%i in (*.exe) do %%i/passive/norestart
  shutdown-r)
  以上代码能实现补丁的自动安装、安装后自动重启等功能,从而提高了工作效率。
  (3)学生端自动删除默认的共享以增加安全性。
  ::删除每个分区下的默认共享.
  for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do(
  if exist %%a: ( net share %%a$ /delete) )
  ::删除 admin$ 默认共享
  net share admin$ /delete
  ::通过注册表禁用Admin$共享,以防重启后再次加载
  reg add HKLMSYSTEMCurrentControlSet Serviceslanmanserverparameters /v AutoShareWks /t reg_dword/d 0x00000000 /f
  reg add HKLMSYSTEMCurrentControlSet Serviceslanmanserverparameters /v AutoShareserver /t reg_dword/d 0x00000000 /f
  
  三、提高网络维护的效率
  
  学生端自动修改IP地址、子网掩码、网关、DNS、计算机名。
  (1)把下列代码保存成批处理文件。机房正常工作时,在服务器端运行此文件,可以收集学生机IP地址和MAC地址。把生成的ip-mac.txt文件存放到服务端的bat$文件夹中。
  @echo off
其他文献
铁路应急救援指挥通信系统是保证铁路抢险救援及时、顺利进行的重要保障。对长大隧道应急通信常用方案作了详尽介绍。
瑞士一家建筑公司近日实现了现代建筑既舒适又节能的目标。该公司刚刚在瑞士完成首个根据德国生态效益型恒温房标准建造的复合式住宅项目,其中巴斯夫为其提供的新型可发性聚苯
要实现“十一五”期间教育发展的目标,建立一支高素质的中小学校长队伍是关键。作为终身教育体系重要组成部分的校长培训,是提高中小学校长整体素质,加强校长队伍专业化建设的重要途径。然而,当前中小学校长培训工作还存在着培训观念滞后,手段落后,优质培训资源短缺,培训工作针对性不强,培训质量有待提高等问题。随着网络技术和数据库技术的发展,现代远程教育培训凭借其可共享资源丰富、跨越教学时空限制、教育教学性强、可
概述无线通信系统与CTC接口实现的主要功能,在介绍接口功能实现原理和流程的基础上,分析现场运用过程中常见故障类型及判断方法。根据现场实践经验,对典型故障案例处置过程和
小轨道作为主轨道的附加轨道,实现的主要功能就是检查区间断轨及BA断线。然而,由于各种原因,导致小轨道在非断轨情况下出现报警信息,给现场排查带来一定干扰。从小轨道电路结
有些复合材料经常发生分层破坏,复合材料纤维的"分层"通常保持在同一平面内的延伸和扩展,类似于断裂力学中裂纹的扩展.将复合材料的混合裂纹看成为Ⅰ型裂纹和Ⅱ型裂纹的叠加,
水煤浆技术作为洁净煤工程的一个重要组成部分和煤炭加工的一种新途径,越来越受到各个方面的重视,但是,输送水煤浆的单螺杆泵定子耐磨性差是影响水煤浆技术应用的一个重要方
我们抱着好奇的心理去打探一个独居女郎的家,这是一个随心所欲生活的蓝本,同时也是现代生活的启示录:许多关于”男女平等”之类的调调都是虚的,而这个蓝本却是活的。看着它,就觉得
期刊
“高级创伤生命支持(ATLS)”培训是美国外科医师学会的,临床医师培训项目。ATLS培训注重细节、强调合作、规范程序、统一标准,使医师能够迅速、有效、正确的诊治创伤患者,从而提高
[摘要]随着高职教育讲授、实验、实习相结合的“一体化”教学体系的建立,制图课时进行了大幅压缩,但却要保持内容基本不变,因此,针对传统教学法的改革势在必行。文章针对上述问题,就学导式教学法在制图教学中的运用方式进行了初步探索。通过实践验证,文章得出应用学导式教学法来组织学生自学及讨论等活动,可以及时为学生解疑,并实现精讲多练,最终实现现有条件下教学效果的最优化。  [关键词]学导式教学法 自学 制图