【IT168 专稿】为了在局域网中与他人有效交流、沟通,许多朋友常常会将重要资源设置成共享状态,来实现局域网用户之间的信息交流与传输目的。不过,在实际网络共享访问过程中,我们时常会碰到一些共享访问故障,或者存在一些特殊的共享访问请求。为了满足这些特殊共享访问请求或者解决这些特殊共享访问故障,我们就需要对网络共享访问操作进行一番琢磨,以便总结出一些特殊的共享访问操作技巧,确保在特殊故障或特殊需求下能够有效出击,从而让网络共享访问更加精彩!现在,本文就贡献如下几则奇招,帮助各位朋友赤手空拳去应对特殊共享访问故障或访问需求。
一、巧妙移动,让共享属性保持不变
移动文件夹是一项经常要进行的操作,不过一旦我们将共享文件夹移动到其他硬盘中或其他工作站中时,共享文件夹的共享属性一般就会发生变化,那么我们有没有办法在执行移动操作时,将共享文件夹的属性信息保持不变呢,例如将目标文件夹的共享访问权限属性以及NTFS权限属性保持不变呢?答案是肯定的!
例如,要将目标共享文件夹的NTFS访问权限保持不变时,我们可以巧妙地使用Windows系统自带的备份功能对目标共享文件夹进行备份,之后通过备份还原功能将目标共享文件夹还原到其他磁盘或服务器中,在这一操作过程中共享文件夹的属性信息没有发生任何改变。在备份还原目标共享文件夹时,我们可以按照如下步骤来进行:
首先依次单击“开始”/“程序”/“附件”/“系统工具”/“备份”命令,在弹出的备份向导对话框中,先选中“备份文件或设置”选项,当向导提示窗口询问我们要备份什么时,选中“让我选择要备份的内容”项目,之后屏幕上将出现如下图所示的设置界面。
![]() |
在该设置界面中将目标共享文件夹选中,例如这里选中的是D盘中的“bbb”共享文件夹,再单击“下一步”按钮,然后设置好备份文件的名称信息以及保存位置信息,例如在这里我们将备份文件取名为“bbb.bak”,将保存位置设置为“D:\”,最后单击“完成”按钮,这样目标共享文件夹的所有内容以及它们的属性信息全部被备份到“bbb.bak”文件中了。
下面,再次打开备份向导对话框,并在该对话框中先选中“还原文件或设置”选项,当向导提示窗口询问我们要还原什么时,我们可以将D盘中的“bbb.bak”文件选中,之后再设置好要还原的具体位置信息,例如我们要将目标共享文件夹还原到F盘中时,只需要将还原位置信息设置成“F:\”,最后单击“还原”按钮,如此一来目标共享文件夹“bbb”就被移动到F盘中了。
仔细对照D盘和F盘中的“bbb”共享文件夹的属性信息,我们会发现它们的NTFS访问权限仍然完全相同,这说明移动共享文件夹后,它们的NTFS权限属性没有发生变化。
如果我们希望在移动共享文件夹的过程中,要将它的共享访问权限信息保持不变的话,可以按照如下步骤进行设置:
首先按照常规方法将目标共享文件夹从源工作站中移动到目标工作站中,之后在源工作站中依次单击系统桌面中的“开始”/“运行”命令,在弹出的系统运行对话框中,输入字符串命令“regedit”,单击“确定”按钮后,打开对应系统的注册表编辑窗口;
其次在该窗口的左侧显示窗格中,用鼠标依次展开“HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/lanmanserver/Shares”注册表分支项目,再用鼠标右键单击“Shares”子项,从弹出的快捷菜单中执行“导出”命令,这样就能将源工作站中的所有共享资源的访问权限信息保存成reg格式的文件了;
接着进入到目标工作站中,按照相同的步骤打开该系统的注册表编辑窗口,依次单击该窗口菜单栏中的“文件”/“导入”命令,在其后出现的文件选择对话框中,将从源工作站中导出的有关共享资源设置信息的reg文件添加进来;
下面再用鼠标右键单击系统桌面中的“我的电脑”图标,从弹出的快捷菜单中执行“管理”命令,打开目标工作站的计算机管理窗口;依次单击该窗口左侧显示窗格中的“服务和应用程序”/“服务”项目,在对应“服务”项目的右侧显示窗格中,找到“Server”系统服务,之后重新启动一下该服务,如此一来目标共享文件夹的所有共享访问权限信息也就被保留了下来。
二、用好卷影,让共享备份自动进行
为了避免共享文件夹中的重要资源被局域网中的恶意用户偷偷破坏,网络管理员一般都会对共享文件夹进行备份操作。不过,要是目标共享文件夹中的重要信息不断变化的话,我们就不能采用手工方法对其进行静态备份了,毕竟这种备份方式操作效率很低,而且无法达到及时备份的目的。其实,在Windows 2003系统环境下我们可以巧妙地使用系统内置的卷影功能,来让目标共享文件夹自动执行备份操作,从而达到保护重要信息安全的目的。
例如,我们要想让系统自动备份F盘中的目标共享文件夹“ccc”时,可以先在Windows 2003系统中打开Windows资源管理器窗口,找到目标共享文件夹“ccc”所在的F磁盘分区,用鼠标右键单击该分区图标,并执行右键菜单中的“属性”命令,进入F盘的属性设置界面。
在该设置界面中单击“卷影副本”选项卡,在其后出现的选项设置页面中,我们会看到所有磁盘分区的卷影副本功能在缺省状态下都已经被禁用了,此时我们不妨选中“F:”卷项,再单击“启用”按钮,随后我们会看到屏幕弹出是否要启用卷影复制功能的确认提示信息(如下图所示)。
![]() |
单击“是”按钮,那么F盘的卷影复制功能就被成功启用了。当我们将F盘的卷影复制功能启用成功后,在缺省状态下系统会在星期一至星期五的上午7点钟与中午的12点钟,利用卷影副本功能开始对F盘中的目标共享文件夹执行自动备份操作,如果自动备份时间不符合我们的要求时,我们可以进入到对应的设置窗口中进行有针对性地修改。到了这里,目标共享文件夹“ccc”中的内容就会在指定时间被自动备份下来了。
下面在系统资源管理器窗口中,打开“Windows\System32\clients”子文件夹窗口,在该窗口中右击“twclient”文件夹图标,并执行快捷菜单中的“共享和安全”命令,在其后界面中将“twclient”文件夹设置成共享状态,那样的话局域网用户就能通过网络访问到“twclient”共享文件夹中的卷影副本客户端程序了。
紧接着,在局域网中的任何一台工作站中,我们可以通过网上邻居窗口找到卷影副本客户端安装程序,并按常规方法将它安装到工作站系统中。安装好卷影副本客户端安装程序后,该工作站系统通过网上邻居窗口打开目标共享文件夹的属性设置界面时,我们就能看到属性界面中比普通界面多了一项“以前的版本”功能卡,从该功能设置页面中我们就可以清楚地看到目标共享文件夹中不同时间的数据内容,这说明卷影功能已经对目标共享文件夹自动进行了多次备份操作。
要是我们想把目标共享文件夹“ccc”中的重要信息恢复到之前某一特定时间点的工作状态时,我们只要打开“以前的版本”功能页面,并从对应页面中选择特定的时间点选项,再单击“还原”按钮,如此一来目标共享文件夹“ccc”中的内容就被快速恢复到以前的某个状态了。
三、巧改名称,让共享访问顺畅到底
在进行共享访问时,我们有时会遇到这样的奇怪现象,那就是在Windows 2000以上版本的工作站系统中将某文件夹设置成共享状态后,那些安装了Windows 98系统的工作站无法通过网上邻居窗口访问到该共享文件夹,不过那些同样安装了Windows 2000以上版本的工作站系统却可以访问到目标共享文件夹。
查看目标共享文件夹的权限设置时,我们发现一切正常;检查网络线缆连通状态、网卡工作状态以及其他物理连接因素后,也没有找到任何可疑的地方,那么究竟是什么因素导致低版本的工作站无法访问高版本工作站中的共享文件夹内容呢?
其实,在排除网络线缆连通状态、网卡工作状态以及其他物理连接因素后,还有一则细小因素也会导致低版本工作站无法访问高版本工作站中的共享文件夹内容,那就是目标共享文件夹的共享名称长度不能多于12个字符,不然的话低版本工作站系统就无法访问到该共享文件夹中的资源内容了。
注意到这个细小因素后,我们再仔细检查那些Windows 98工作站系统无法访问的目标共享文件夹名称信息,看看它的共享名称字符长度是否超过了12个,一旦发现字符长度大于12时,我们只要重新对其命名,将共享名称的长度下降到小于12个字符。
相信下次再次从低版本工作站系统访问高版本工作站中的共享资源时,那些安装了Windows 98系统的工作站就能顺畅地访问到目标共享文件夹中的内容了。
四、巧妙备份,让共享权限不被遗漏
我们知道,局域网服务器中的某些共享文件夹常常会被若干个用户反复访问,为了保证共享文件夹的访问安全性,网络管理员也会根据不同用户的需求分别为他们设置不同的共享访问权限。倘若日后某个目标共享文件夹的共享访问权限信息不小心被丢失的话,网络管理员往往很难凭借记忆来恢复共享文件夹的共享权限设置信息,这样就可能给目标共享文件夹的安全访问留下隐患。
事实上,我们完全可以对目标共享文件夹的共享访问权限信息进行备份,日后遇到意外时就能避免共享权限不被遗漏。
假设本地工作站中的“F:\aaa”共享文件夹设置有许多共享访问权限信息,为了避免这些共享访问权限信息发生丢失,我们可以采取如下步骤,只对目标共享文件夹的共享权限信息进行备份:
首先依次单击“开始”/“运行”命令,在弹出的系统运行对话框中输入字符串命令“cmd”,单击“确定”按钮后,将系统屏幕切换到MS-DOS窗口,之后在该窗口中将命令提示符切换成“F:\>”
其次在DOS命令行中,输入字符串命令“cacls F:\aaa /t > F:\aclsaaa.txt”,单击回车键后,目标共享文件夹“F:\aaa”中所包含的共享访问权限信息就被自动备份到F盘的“aclsaaa.txt”纯文本文件中了。一旦日后目标共享文件夹中的共享访问权限信息被不小心丢失时,我们只要按照“aclsaaa.txt”这个备份文件中的设置信息,对目标共享文件夹的共享访问权限重新设置,这样就会有效避免目标共享文件夹的共享访问权限信息发生遗漏。
五、巧妙查看,让共享路径一目了然
如果某个共享文件被藏匿在一个包含很多层次的子文件夹窗口时,我们一般无法准确、快速地获取该目标共享文件的详细路径信息,常规查看方法就是在系统资源管理器窗口中用鼠标逐一双击子文件夹图标,然后依次记下每一层子文件夹的名称信息。不过,这种获取共享文件详细路径信息的操作不但非常麻烦而且效率也不是很高。
其实通过如下方法来查看,我们就能非常准确、快速地获取目标共享文件的详细路径信息了:
首先在目标共享文件所在的工作站系统中,用鼠标逐一单击“开始”、“运行”菜单命令,打开本地工作站的运行对话框;之后依次单击“开始”/“程序”/“附件”/“Windows资源管理器”命令,在弹出的资源管理器窗口中,快速找到目标共享文件所在的子文件夹,然后用鼠标右键单击该子文件夹图标不放,同时拖动该文件夹图标到系统运行对话框中,松开鼠标按键后我们就能在系统运行对话框中看到那个共享文件的详细路径信息了。
如果目标共享文件所在的工作站使用了Windows 2000以上版本操作系统时,我们还可以先在资源管理器窗口中找到目标共享文件。
之后,单击系统资源管理器窗口中的“工具”菜单项,并从下拉菜单中单击“文件夹选项”命令,打开文件夹选项设置界面;单击该界面中的“查看”选项卡,打开如下图所示的选项设置页面。
![]() |
在该设置页面的“高级设置”列表框中,用鼠标依次选中“在地址栏中显示全路径”选项和“在标题栏中显示完整路径”选项,再单击“确定”按钮,如此一来我们就能从系统资源管理窗口的标题栏或地址栏中准确、快速地获得目标共享文件的详细路径信息了。
