欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

局域网内完全共享文件防误删一法

程序员文章站 2022-05-09 20:20:27
局域网内完全共享文件防误删一法...

两年前,笔者所在学校组建了局域网。为了缩短成绩处理的时间,学校要求每次考试结束后,各任课老师利用自己办公室的计算机,通过局域网将成绩输入到学校指定的一台计算机内的成绩表中。为了实现同时录入的目的,我们是这样做的:

在负责成绩处理的计算机(教务机)中建立一文件夹,命名为“考试成绩登录”,并将该文件夹访问权限设置为“完全共享”。在该文件夹中用excel建立一工作簿(取名为“××级考试成绩表”),在其中的一个工作表(如sheet1)中按学校的统计要求设置好成绩表,并将该工作簿设置为“共享工作簿”。设置方法是:在excel“工具”菜单下选择“共享工作簿”,在“编辑”选项卡中选中“允许多用户同时编辑,同时允许工作簿合并”,然后单击[确定]按钮这样,各任课老师通过局域网中的任何一台计算机,依次打开“网上邻居→教务→考试成绩登录→××级考试成绩表”,就可以多人同时在同一表格中输入考试成绩了。

由于局域网中大部分计算机都使用windows 98操作系统,“考试成绩登录”文件夹只能设置为“完全共享”,所以任何人都可以通过网上的任意一台计算机修改甚至删除里面的文件,很不安全。在后面的实际使用过程中,也出现过误删成绩表的情况。通过实验发现,当成绩表被删除后,在教务机和执行删除操作的计算机的“回收站”里都找不到,学校只得通知各任课老师重新输入成绩,这样即浪费时间,又耗费了各位老师的精力。

后来,经过我们在工作中的摸索,找到了一个行之有效的方法,可以在windows 98操作系统中很好地保护完全共享文件。具体做法如下:

在教务机上建立两个完全共享文件夹“$考试成绩登录$”和“考试成绩登录”(注意:文件夹名称两端的$是英文符号,不能输错,也不能丢掉!通过在文件夹名称两端加$,我们就可以彻底将该文件夹在局域网中隐藏起来,即使是使用了“显示所有文件”的查看方式也不会看到),将事先设置好的工作簿“××级考试成绩表”放进“$考试成绩登录$”文件夹内,然后在局域网中的另外一台计算机上依次打开“网上邻居→教务→考试成绩登录”,在地址栏中将“考试成绩登录”改为“$考试成绩登录$”,然后敲回车键,打开“$考试成绩登录$”文件夹。因为该文件夹通过网上邻居是看不到的,无法用双击鼠标的方式打开文件夹,只能在地址栏内输入其正确地址才能打开(\\教务\考试成绩登录)。