河北省信息技术会考快要开始了,按照省中考中心的要求,必须在每个考试终端上映射一个网络驱动器Z盘,路径指向“\\考试服务器\共享的考生文件夹”。学校共有200多台电脑用于考试,每台电脑上都安装有还原精灵,这下子又要熬夜奋战了。不过笔者没有着急干活,仔细考虑是不是有什么简便的方法。最终,使用Windows脚本和一些批处理命令,在几分钟之内就把这些工作完成了。

首先简要说明一下河北省高中会考考试系统的学生文件夹的工作原理:要求服务器是Windows 2000服务器版,并安装域控制器,学生机安装Windows 98操作系统。省中考中心给的会考软件在考试服务器上安装好以后,能够使用其自带的功能设定用户(我这里为s001、s002……s204),并生成相应的考试文件夹,分别为S001、s002……s204,并绑定使用权限,如s001用户只能使用s001文件夹,并共享为s001$。然后就是要在学生机上映射Z盘,如s1号机网络磁盘路径为“\\fuwuqi\s001$”(我这里服务器名为“fuwuqi”,学生机的机器名为s1、s2……s204),这样学生机都使用指定的用户名登录,打开浏览器进入考试系统,考试结束后,答题结果就保存到Z盘里了。下面,我们就开始建立Z盘。

第一步:建立脚本

笔者这里的服务器建立了域控制器,学生机都要登录到Domain域。让所有的用户在登录域的时候自动执行一个建立Z盘的脚本不就可以了吗!

首先打开记事本,输入如下代码:

Set WshNetwork = WScript.CreateObject("WScript.Network")

# 定义使用到的对象

set wshshell=wscript.CreateObject("wscript.shell")

# 定义使用到的对象

wscript.sleep 3000

# 由于以下是使用用户名来定义网络驱动器的路径,当用户点击登录框上的[确定]后,马上执行第4行代码,不能立刻识别用户名,所以要适当延长时间,在这里笔者延长了3秒。

WshNetwork.MapNetworkDrive "z:", "\\fuwuqi\"&WshNetwork.username&"$"

# 映射网络驱动器的名称和路径。由于考试文件夹的共享名就是“用户名$”,所以使用“\\fuwuqi\"&WshNetwork.username&"$”作为共享文件夹夹的路径。

然后保存为logon.vbs,注意扩展名为vbs。

第二步:使用脚本

脚本编制好后,要在学生机上运行就要用到登录脚本。我们在考试服务器上打开“Active Directory用户和计算机”,在一个用户上点击右键选择“属性”,再选择“配置文件”,在登录脚本处输入“start.bat”。这样打开s1号机,登录domain域就可以执行该代码。打开我的电脑,可以看到里面已经有一个Z盘了。但是这样还是麻烦,于是笔者又编制了一个批处理文件,轻松完成了这些操作,代码如下:

@for /L %%A in (10,1,204) do net user s0%%A /add /workstation:s%%A /expires:never /scriptpath:start.bat

@for /L %%A in (1,1,9) do net user s00%%A /add /workstation:s%%A /expires:never /scriptpath:start.bat

该批处理执行完成之后,s1号机只能使用用户名s001登录,用户永不过期,并且用户登录域时执行start.bat批处理程序。

将该命令保存为“建立用户.bat”,运行后几百个用户瞬间就完成了。然后只要学生机登录到domain域,就会自动生成一个Z盘,并且指向指定的考试文件夹。使用起来也特别方便,如果没有考试的时候我们就把logon.vbs文件从netlogon中移出,考试的时候再加上。这样学生只有在考试的时候才能使用Z盘。怎么样,是不是节省了不少工作量啊!

服务器 z盘 映射,小脚本:在终端上映射网络驱动器Z盘相关推荐

  1. win7网站服务器空间怎么清理,window_Win7系统如何清理C盘空间?Win7系统清理C盘空间小技巧,  Win7系统清理C盘空间小技 - phpStudy...

    Win7系统如何清理C盘空间?Win7系统清理C盘空间小技巧 Win7系统清理C盘空间小技巧: 方法一:更改软件的缓存地址 1.一般的ie浏览器.qq.酷我音乐盒等文件的默认缓存文件都在c盘,所以我们 ...

  2. 微信小程序上传多张图片到服务器,怎么在微信小程序中同时上传多张图片

    怎么在微信小程序中同时上传多张图片 发布时间:2021-04-16 18:05:52 来源:亿速云 阅读:99 作者:Leah 今天就跟大家聊聊有关怎么在微信小程序中同时上传多张图片,可能很多人都不太 ...

  3. win7计算机c盘搜索不到,win7系统上找不到C盘上的programdata文件夹的解决方法

    在win7电脑系统上的C盘上的ProgramData文件夹是win7电脑中一个很重要的文件夹,它是公用的被创建文件夹或文件存放的地方.但是,最近有朋友反映自己升级系统后,突然找不到C盘上的progra ...

  4. 服务器和kad正在连接,P2P连不上kad网络怎么解决?P2P连不上kad网络的处理方法教程详解...

    今天小编的朋友问小编p2p没有连上kad网络怎么办,这问题让他们非常苦恼,为了让大家告别p2p没有连上kad网络怎么办的烦恼,所以小编写了有关解决这办法的教程,希望能帮助到大家. 1.右击-打开文件位 ...

  5. vue项目怎么上传到web服务器,vue项目如何通过脚本自动打包上传服务器

    问题描述 平时部署前端项目,都是手动在命令行里敲:npm run build build完成再手动 scp 输入服务器地址,目录,密码上传到服务器上 很是麻烦 可不可以写个脚本什么,只需输入一个命令, ...

  6. Linux终端打开一只小马,Linux 终端上的漂亮小马

    将小马宝莉的魔力带到终端 -- Jason Baker 欢迎再次来到 Linux 命令行玩具日历.如果这是你第一次访问该系列,你甚至可能会问自己什么是命令行玩具.我们正在思考中,但一般来说,它可能是一 ...

  7. 微信小程序服务器连接失败,微信小程序在苹果上出现[request:fail 发生了 SSL 错误无法建立与该服务器的安全连接。]错误的解决方案...

    由于原本的服务器出故障,在使用临时服务器的时候出现苹果无法加载小程序 出现 request:fail 发生了 SSL 错误无法建立与该服务器的安全连接.的问题 问题原因: 2017年1月1日起,苹果强 ...

  8. 用微信小程序加市面上的网络摄像头实现视频会议

    项目介绍 这是本人的毕业设计项目,写的很糙,但是对网页开发有了一定的了解,现在把项目分享出来. 本系统是采用vue框架搭建视频管理端,用小程序作为用户使用端,其服务器与控制摄像头模块都是用node下的 ...

  9. 服务器显示断开网络驱动器,断开网络驱动器 快速映射盘符

    7.多系统相互快速访问 如果你发现Windows2000机器访问98机器特别慢,可以在2000机器上按下Win+R,输入"regedt32",在"注册表编辑器" ...

最新文章

  1. 老板要我开发一个简单的工作流引擎
  2. 声明属性Hibernate的Annotation注解
  3. .net core 实现简单爬虫—抓取博客园的博文列表
  4. 设计模式之对象池模式
  5. Js自定义提示框(dialog版本)
  6. Django中的prefetch_related()函数优化
  7. 欠拟合和过拟合的一般解决方法
  8. fatjar: eclipse导出工具
  9. 【路径规划】基于matlab A_star算法机器人避障自动寻路路径规划【含Matlab源码 496期】
  10. 汇编语言--x86汇编指令集大全
  11. 3步教你如何做好技术入股
  12. 领英linkedin使用手册—领英好友人脉搜索方式方法
  13. 遇到这样的事,是挺难受的
  14. 推荐基于4G模块打造的超低功耗4G摄像头通讯板
  15. DFRobot高精度低功耗数字温湿度传感器SHT40
  16. ..\Watch\alarm.c(149): error: #268: declaration may not appear after executable statement in block
  17. 如何理解API?API 是如何工作的?(5分钟诠释)
  18. IST改进算法之Two-Step Iterative Shrinkage/Thresholding(TwIST)
  19. kotlin自定义view
  20. 价值链-名词解释01

热门文章

  1. 中国有互联网根服务器吗?
  2. 遥想大肠包小肠----python装饰器乱弹
  3. 第31章 MySQL 处理重复数据教程
  4. 博客专家3月原创奖励
  5. 使用TensorFlow进行手势识别
  6. laravel过滤富文本提交的标签(防止XSS等js脚本攻击)
  7. 沉默的大多数(王小波)
  8. 1083. Windy数
  9. 《惢客创业日记》2019.04.25(周四)如何解决骚扰电话?
  10. ios wifi 定位_一种IOS设备的集中式Wifi室内定位方法