电脑技术学习

多种方法让网络共享资源自动映射

dn001
  为了提高局域网中信息共享的效率,不少朋友都喜欢将经常要访问的共享文件夹映射成本地的一个网络磁盘;让人感到遗憾的是,每次注销系统或重启系统后,先前创建好的网络映射就会自动断开,以后还需要人工创建新的网络映射。那我们能不能开动脑筋,让系统每次在注销或重新启动之后,就能自动建立网络映射呢?答案是肯定的,本文特意从三种方法着手,来为指定共享文件夹自动创建网络映射!

  最简单的方法:使用net use命令

  使用Windows系统自带的net use命令,可以非常方便的创建永久的网络映射。只需要在windows命令提示符下输入下面这个命令:

  net use * "shareed computer"share /savecred /persistent:yes

  这个命令的含义为,使用下一个可用盘符来映射shareed computershare并保存登录时提示的用户名和密码,执行命令时,系统会提示你输入登录共享资源所需的用户名和密码(如下图),如果输入的用户名和密码认证正确并拥有合适的权限,就可以在资源管理器中看到新创建的网络共享的映射盘符,并且以后每次重新登录时这个共享会利用保存的用户名和密码重新连接。

  图1 net use命令

  这个方法虽然最为简单,但也有自己的局限性。由于net use命令的/savecred选项也即保存密码选项是无法和/user参数同时使用的,否则会提示命令使用了冲突的参数(我始终没想通微软如此设计的目的)R虼耍颐窃谠诵写嗣钍笔俏薹ㄔは戎付ǖ锹加没У摹U庋瑆indows在访问共享时会以你当前登录的用户进行共享资源登录尝试,如果共享机上也有此用户且密码相同,则直接以此用户登录,否则,就会出现如上图所示的情形,要求你输入不同的用户名和密码。这样,当恰好目标机上存在同样的用户名和密码且此用户对共享资源没有合适访问权限时,你连重新指定用户的机会都没有就被告知操作失败。笔者就不幸遇到这种情况。我管理的两台机上administrator的密码是相同的,在共享机上我新增了一个管理员用户并禁用了administrator帐号。当我在另一台机上以adminstrator帐户登录并准备用上述方法创建永久网络映射时,立刻收到用户被禁用的消息,并且不再显示要求输入用户名和密码的提示。这种情况该如何解决呢?

  从任务计划着手

  假设我们要把位于XXX计算机中的YYY共享文件夹映射成本地的Z磁盘,那么无论使用哪种自动映射方法,首先需要做的就是为网络映射操作创建一个可执行的批处理文件,以后通过各种方法让批处理文件实现自动运行,从而达到自动创建网络映射的目的。在创建批处理文件时,可以先打开写字板之类的文档编辑程序,然后在弹出的文字编辑界面中,输入如下命令代码:

  @echo off
  net use * XXXYYY passWord /user:wanteduser /persistent:no

  之后,将上面的文件保存成批处理文件就可以了,假设这里将上面的代码保存成了“conn.bat”。这里,我们在批处理文件中指定登录共享资源使用的用户名和密码。注意,这里,我们把共享连接的类型设置为非永久的,这是因为我们每次都是使用脚本来手动重新创建共享映射。

  为了能让Windows系统在重新启动或注销之后,自动运行“conn.bat”批处理文件,实现自动创建网络映射的目的,我们首先使用Windows系统内置的任务计划功能,来让系统在计算机启动时或登录时自动运行“conn.bat”文件,下面就来看看该方法的实施步骤:

  依次单击“开始”/“程序”/“附件”/“系统工具”/“任务计划”命令,进入到任务计划列表窗口;用鼠标双击该窗口中的“添加任务计划”项目,打开“任务计划”向导窗口,单击其中的“下一步”按钮,再单击其后界面中的“浏览”按钮,打开一个文件选择对话框,从中将事先创建好的批处理文件“conn.bat”添加进来;

标签: