- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
巧用批处理命令管学生文档
巧用批处理命令管理学生文档
笔者所在的学校有一个计算机教室,13个教学班在这里上课,同学们的作业就保存在学生机上,可是课后常常有同学向我反映,自己的文件无缘无故丢失。于是笔者架设了一台文件服务器,实现了一个用户只能访问一个文件夹的目的。 思路如下:利用Windows 2000 Server的权限管理,为每个计算机设立一个用户,每个用户只能访问服务器上一个指定了权限的文件夹。为了达到按时自动共享的目的,可以分时段共享每个班每个学生的文件夹。这样上课时间一到,服务器就会自动共享所需的文件夹,并设置好权限,让机房内的每一台计算机只能访问服务器上相对应的文件夹。下课时,共享自动取消,再上课时会自动共享另一个班的每一个学生的文件夹。 首先说明我校机房计算机的基本配置:计算机教室有一台服务器、一台教师机、60台学生机,使用100M交换机连接这些机器。服务器名为server,教师机名为teacher,学生机名为student1、student2……student60。服务器安装Windows 2000 Server版,有两个分区,都是NTFS格式,并安装有域控制器;学生机只安装Windows 98操作系统。 设置服务器 1. 建立班级文件夹 在服务器的D盘上建立13个文件夹,分别对应13个班级,并命名为B1、B2……B13,在每一个班级文件夹下建立60个文件夹,分别命名为S1、S2、S3……S60,结构如图1所示。 我们可以建立一个批处理命令,来快速生成文件夹,批处理内容如下: md S1 md S2 …… md S60 运行该批处理命令即可生成60个文件夹。 2. 建立学生机对应文件夹 在服务器上建立60个用户,分别为S1、S2、S3……S60,并指定S1用户只能从student1计算机登录,S2从student2计算机登录,依此类推。接下来使用批处理命令快速添加用户,内容如下: net user S1 /add /workstations??student1 net user S2 /add /workstations??student2 …… net user S60 /add /workstations??student60 最后再添加一个教师机的用户,用户名为teacher。 3. 编写批处理共享命令 在上课时间要共享学生文件夹,我们可以使用Windows 2000中的net share命令来实现这个目的。首先编写一个批处理文件,并将其命名为netshare1.bat,内容如下: net share S1=d??\B1\S1 (将d盘下的B1文件夹下的S1文件夹共享,共享名为S1) net share S2=d??\B1\S2 …… net share S60=d??\B1\S60 该批处理表示将B1文件夹中的所有文件共享,共享名分别是S1、S2……S60,其中B1文件夹表示第一个班级。接下来创建第二个班级的批处理命令,将netshare1.bat中的B1文件夹改为B2,保存为netshare2.bat,依此类推。 4. 编写删除共享命令 下课时间要删除共享,因此要编辑如下的批处理文件: net share S1 /delete /y net share S2 /delete /y …… net share S60 /delete /y 将其保存为delete.bat。 5. 修改文件夹的访问控制列表 为了达到每个文件夹只允许一个用户访问的目的,我们需要再写一个批处理文件来快速设置文件夹的访问列表,内容如下: cacls S1/p S1??f teacher??f (该文件夹只有用户S1和teacher可以访问,并且权限为完全控制) cacls S2/p S2??f teacher??f …… cacls S60/p S60??f teacher??f 将其命名为cacl.bat,并保存到每个班级文件夹下,运行该批处理命令即可给每个班级文件夹下的学生文件夹设定权限。 6. 使用计划任务管理共享 以上步骤完成后,我们就可以使用计划任务来管理共享文件夹了。例如B1文件夹代表高一(1)班,我们设定在该班上课时执行netshare1.bat命令,下课时执行删除共享命令delete.bat,等下一个班级来上课时再执行该班的共享文件夹批处理命令。 设置学生机 1. 网络设置 学生机、教师机与服务器处于同一网段,如服务器的IP地址为192.168.0.100,学生机和教师机必须为192.168.0.X(X为1~254的数字),并将计算机名分别设置为student1、
文档评论(0)