网络通信 频道

四处下手,玩“活”网络映射功能

    【IT168 专稿】每次访问局域网中的共享资源时,我们往往都需要先打开网上邻居窗口,然后找到共享资源所在的计算机,再双击共享文件夹才能看到具体的共享内容。很显然,如果要频繁访问共享资源的话,这样的访问操作的确有点烦琐,而且也不利于提高工作效率。为了能快速对共享文件夹进行访问,不少人都选用了Windows系统内置的“映射网络驱动器”功能,来将频繁访问的目标共享文件夹映射成本地系统的一个普通驱动器,日后我们只要打开“我的电脑”窗口象访问本地磁盘中的内容那样来快速访问位于网络中的共享文件夹了。为了更进一步地提高共享资源的访问效率,本文特意从四处下手,以便帮助各位能玩“活”网络映射功能!

    移植网络映射功能

    大家知道,在缺省状态下,我们要想使用Windows系统内置的“映射网络驱动器”功能时,必须先点击系统桌面中的“我的电脑”图标,然后打开右键菜单才能调用“映射网络驱动器”命令。不过在实际访问共享资源的过程中,我们常常都会在系统的资源管理器窗口中对各种文件进行操作,那我们有没有办法让“映射网络驱动器”命令直接移植到资源管理器窗口中,而不需要返回到系统桌面中才能调用到网络映射功能呢?答案是肯定的,我们只要按照下面的方法来修改一下与网络映射功能有关的注册表键值,就能轻松将网络映射命令移植到系统资源管理器窗口中了:

    首先在系统的“开始”菜单中,单击“运行”项目,打开系统的运行对话框,并在其中输入“regedit”字符串命令,再单击一下回车键,打开系统的注册表编辑界面;

    在弹出的注册表编辑窗口中,将鼠标定位于HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced注册表分支上,如图1所示;

图1

    在对应“Advanced”子键的右侧显示区域中,检查一下是否存在一个名叫“MapNetDrvBtn”的双字节值,如果没有的话,可以用鼠标右键单击空白位置,从其后出现的右键菜单中依次单击“新建”/“DWORD值”命令,再将新建好的双字节值名称设置为“MapNetDrvBtn”;

    接下来用鼠标双击“MapNetDrvBtn”键值,打开该键值的数值设置对话框,并在其中将“MapNetDrvBtn”键值的数值调整为“1”,再点击“确定”按钮退出注册表编辑界面,最后按键盘上的F5功能键来刷新一下系统注册表。之后,当我们再次进入到系统资源管理器中时,多半就能看到在资源管理器窗口工具栏中有“映射”与“断开”这两个功能按钮了。当然,要是通过上面的操作步骤还无法在资源管理器窗口工具栏中,看到“映射”与“断开”这两个功能按钮的话,那我们不妨用鼠标右键单击一下工具栏的空白位置,再执行右键菜单中的“自定义”命令,在其后出现的界面中用手工方法将“映射”与“断开”这两个功能按钮添加到工具栏中。

    借用命令进行网络映射

    一般来说,局域网中安装有不同系统的两台工作站相互访问共享内容时,往往会要求先输入访问密码,后才能看到具体的内容;很显然,要是每次访问共享资源时都要输入密码的话,不但会影响共享文件的访问效率,而且密码一旦忘记的话就无法访问共享内容了,可是如果共享资源不设置访问密码的话,又容易被其他非法用户访问到。那有没有两全其美的方法,既能保证我们自己访问共享资源时不需要输入密码,又能保证共享资源被其他人访问时必须要输入密码呢?要做到这一点,我们不妨借助Windows系统命令“net use”,来将要访问的共享文件夹映射成本地的一个普通文件夹(呵呵,如果直接使用“映射网络驱动器”命令的话,我们每次还是要输入密码的),下面就是具体的实施步骤:

    倘若现在我们要访问位于“server”工作站中的“share”共享文件夹的话,我们一般先要进入网上邻居窗口,然后找到“server”工作站,再输入访问密码才能看到远程工作站中的“share”文件夹下面的内容,很明显这样的访问操作不利于提高工作效率。现在,我们只要在本地工作站中,打开记事本应用程序,并在编辑界面中输入如下字符串代码:

    @echo off
    net use X: \\server\share "passwd" /user:"username"

    其中“X:”表示将server工作站中的“share”文件夹映射成本地的一个磁盘分区,而“passwd”表示访问share文件夹的密码,“username”表示访问share文件夹的帐号名称;

    接着单击编辑界面中的“文件”菜单项,从弹出的下拉菜单中执行“保存”命令,打开文件保存设置框,并在其中将文件保存类型设置为bat,并为上面的内容起一个合适文件名,假设在这里笔者已经将上面的代码保存为了“connect.bat”。日后,当我们要对server工作站中的“share”共享文件夹进行访问时,只需用鼠标双击“connect.bat”批处理文件,系统就能将server工作站中的“share”共享文件夹映射成一个本地磁盘,我们双击这个本地映射盘图标,就能在不输入访问密码的情况下快速访问共享内容了。而其他用户如果事先不知道共享文件夹的访问密码时,仍然没有办法看到其中的共享内容。

    隐藏网络映射功能

    在多人共同使用同一台计算机的工作环境中,我们有时考虑安全方面的原因,常常需将网络映射功能隐藏起来,以防止其他人随意通过该功能将局域网中的重要隐私映射到本地计算机,而被其他人轻易浏览到;下面就是隐藏网络映射功能的具体方法:

    首先在系统的“开始”菜单中,单击“运行”项目,打开系统的运行对话框,并在其中输入“regedit”字符串命令,再单击一下回车键,打开系统的注册表编辑界面;

    将鼠标定位于HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer注册表子键上,在对应Explorer子键的右侧显示区域中,检查一下是否存在一个名为“NoNetConnectDisconnect”的键值,如果不存在的话,那我们可以依次单击菜单栏中的“编辑”/“新建”/“DWORD值”项目,来重新创建一个新的双字节值,并将该键值名称设置为“NoNetConnectDisconnect”;

    下面再用鼠标双击刚刚创建好的“NoNetConnectDisconnect”键值,打开该键值的数值设置对话框(如图2所示),并在其中将“NoNetConnectDisconnect”键值的数值调整为“00000001”,再点击“确定”按钮退出注册表编辑界面,最后按键盘上的F5功能键来刷新一下系统注册表,就能达到隐藏网络映射功能的目的了。

图2

    借用映射快访隐藏共享

    一般情况下,我们只会使用网络映射功能来访问普通的共享文件夹,其实借助网络映射功能我们还能快速地访问系统隐藏的共享文件夹资源。比方说,要访问位于aaa工作站中的bbb$隐藏共享文件夹时,我们可以直接用鼠标右键单击本地计算机系统桌面中的“我的电脑”图标,从弹出的右键菜单中执行“映射网络驱动器”命令,打开如图3所示的网络映射对话框,在该对话框的“驱动器”处设置好一个合适的本地磁盘名称,再在“文件夹”文本框中输入“\\aaa\bbb$”,最后单击“完成”按钮,这样日后我们只需要在本地打开目标磁盘分区,就能快速访问隐藏共享文件夹了。

图3

0
相关文章