• 13
  • 13
分享
  • 工作效率起飞:Windows共享网盘三部曲——软件测试圈
  • 曼倩诙谐 2021-07-20 11:01:54 字数 3138 阅读 2077 收藏 13

  前言

  在需要提供软件、数据共享服务,多终端协同工作、团队多用户协同办公时,如果没有商业的云盘或者其他可以直接使用的产品,windows 共享文件服务也许可以很好地满足你的需求,本文创新使用host域名配置方法解决同时访问同一个服务器上多个文件夹的问题,下边教你几种windows 共享文件使用的妙招,让你的工作效率大大提升。

  直接访问共享文件夹

  访问windows共享文件夹,通常我们在windows资源管理器中输入地址\\ip\upload 然后输入账号、密码就可以访问共享文件夹,这种方法比较简单,想必大家都可以使用,就不详细介绍了,但是也许你不知道共享文件夹使用还有很多巧妙的技巧。

2-1.png

  当你访问同一个服务器上另一个设置了不同账号、密码的共享文件夹时候,你肯定会遇到下边的报错,这样的问题从页面操作应该是很难解决的,下边的几个命令可以解决你的烦恼。

2-2.png

  首先通过net use 查看已经建立的连接,然后net use * /del 删除已经建立的连接信息,再通过net use \\地址\文件 "密码" /user:"账号" 建立新的连接,可以有效解决上边的问题,下边分享几个命令的使用效果,供大家一起学习。

  命令1:net use 使用这个命令可以查询所有的共享文件连接信息,命令输入可以列出所有本地与网络服务的链接。

状态    本地     远程             网络
--------------------------------------------------------------------------
OK      X:        \\www.aaa.com\aaa     Microsoft Windows Network
OK      Y:        \\www.bbb.com\bbb     Microsoft Windows Network
OK                \\192.168.1.10\test  Microsoft Windows Network

  命令2:net use * /delete 。使用这个命令可以删除所有已经建立的连接。因为会删除所有建立的连接,这个命令执行的时候提示是否继续操作,输入Y即可完成命令的执行。

C:\Users\0161607>net use * /delete
您有以下的远程连接:
                    \\WASYGSHA01-1020\test1
                    \\WASYGSHA01-1020\test2
继续运行会取消连接。
您想继续此操作吗? (Y/N) [N]: Y
命令成功完成。

  命令3:net use \\地址\文件 "密码" /user:"账号",这种方法通过命令行建立与共享文件夹的连接,与通过页面输入访问地址再输入账号、密码效果一样。

C:\Users\0161607>net use \\192.168.1.1\test1 "passwd1" /user:"test1"
命令成功完成。

2-3.png

  命令4:net use \\地址\test1 /del 。利用这个命令可以删除某个链接信息,如果不想删除所有的连接,而是指定要删除的某个具体连接,可以使用这个命令。

C:\Users\0161607>net use \\192.168.1.1\test1 /del
\\192.168.1.1\test1 已经删除。

  命令5:net use 盘符: /del 。利用这个命令可以删除删除映射的网络磁盘(本地盘符为Y)。

C:\Users\0161607>net use Y: /del

Y: 已经删除。

  手动映射网盘

  Windows客户端支持将网络磁盘映射为本地操作,通过映射网络驱动器的方式可以将网络磁盘挂载到本地,使得网络磁盘的使用跟访问本地磁盘的一样简单,且能够使用本地的各种浏览器、办公工具、编辑工具进行操作。对于1个人有多台电脑或者局域网多人协同工作效率提供了极大的便捷性。

  方法一、利用windows映射网络驱动器功能,采用\\ip\文件路径的方式映射,这种方法比较简单,输入文件夹账号、密码即可将网络磁盘挂载到本地。

2-4.png

  但是这种方法存在一个问题,如果需要访问服务器上多个共享文件,且不同文件夹分别设置了不同的账号、密码。假设两个文件夹路径分别为\\192.168.1.10\test1,\\192.168.1.10\test2,且账号、密码不同,则映射test1文件夹后,映射test2文件夹会提示“该服务器名称已经建立了映射”。

  方法二、利用hosts文件建立服务器地址与域名的映射可以有效解决这一问题。hosts文件主要是为了做IP地址和机器名映射,其作用就是将网址域名与其对应的IP地址建立一个关联,当用户访问域名地址的时候,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。

  因此我们可以在hosts文件中建立两条映射信息(C:\Windows\System32\drivers\etc):

192.168.1.1 www.test1.com
192.168.1.1 www.test2.com

  这样我们可以通过\\www.test1.com\test1 ,\\www.test2.com\test2 的方式分别映射同一个网络磁盘上的两个不同文件。

2-5.png

  网络磁盘自动挂载

  通过上文配置方法,我们已经可以映射同一个服务器上的多个共享文件夹,但是如果网络中断、每天要进行机器关机、开机操作的话,每次都要重复手工挂载磁盘也是比较繁琐的事情,影响工作的效率。通过网络磁盘自动挂载的方式可以有效解决这一问题,下边介绍网络磁盘自动挂载的方法:

  步骤1:利用windows bat批处理脚本并配置windows 开机自动执行任务的方式可以有效解决该问题。新建文本文件,并将文件后缀修改为.bat,内容如下:

@echo off
net use Y: "\\www.test1.com\test1" "passwd1" /user:"test1" /persistent:no
net use X: "\\www.test2.com\test2" "passwd2" /user:"test2" /persistent:no
echo "磁盘挂载完成,请按任意键退出"
Pause

  步骤2:设置开机自动挂载,将编写好的bat 脚本放置到windows 启动文件夹目录

  C:\Users\**\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup,这样开机后,就可以自动完成网络磁盘的映射,大大提升网络磁盘的使用效率。

2-6.png

  Windows 共享磁盘可以实现像云盘一下在自己不同电脑上对数据的访问、存储,也可以利用office、wps的协同办公能力加强团队内协同工作效率。以wps表格为例,通过在审阅-共享工作簿设置既可实现对网络磁盘的协同访问、编辑,是一种创新工作效率的有效方法。

2-7.png

  总结

  本文介绍了网络共享文件访问的不同方法,从直接访问文件夹、手动挂载磁盘、开机自动挂载、协同办公使用,满足不同场景的文件共享需求,创新利用host文件DNS映射解决同一服务器多个共享文件夹访问问题。三种方法使用效率逐渐提升,对于多终端协同办公、团队组协同工作使用具体很好地借鉴使用意义。



作者:郭朝兴   

来源:51Testing软件测试网原创

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   英国政府表示,周二将出台一项新的法律,遏制谷歌、Meta和亚马逊等美国科技巨头对数字市场竞争的压制。  这项立法还将加强对消费者的保护,便于他们退出在线订阅服务,使之可以更加从容地应对虚假评论。  作为英国的反垄断监管部门,英国竞争和市场管理局(CMA)两年前设立了专门的数字市场部(DMU),并配备了社交媒体等新兴市场的专业监管知识,但该部门还是缺乏保障其正常行驶职权的法律“牙齿”。  此项法案一旦获得英国议会通过,就将对这一现状进行纠偏,为数字市场部赋予新的权力,使之可以对全球营业额超过250亿英镑(312亿美元)或英国营业额超过10亿英镑的科技公司进行处罚。  尽管遭到科技巨头的反对,...
            0 0 517
            分享
          • 一:什么是黑盒测试?黑盒测试(Black-box Testing),黑盒测试又称为“功能测试”,是将测试对象看做一个黑盒,在并不考虑软件产品的内部结构和处理过程的基础上对软件产品进行功能测试。黑盒测试注重软件产品的“功能性需求”。二:黑盒测试常用的方法有哪些?运用黑盒技术设计测试用例常用的方法有:① 等价类划分② 边界值分析③ 因果图分析法④ 错误推断法等详细分析:(一)等价类划分:等价类的划分无非就两种情况:有效等价类、无效等价类1.有效等价类:是指对于程序的规格说明来说是合理的、有意义的输入数据构成的集合。利用有效等价类可检验程序是否实现了规格说明中所规定的功能需求。2.无效等价类:与有效...
            0 0 1107
            分享
          • 天风国际分析师郭明錤于8月29日表示,苹果确实在为iPhone14/Pro系列开发卫星通信,并在量产前完成了该功能的硬件测试。此外,华为Mate50/Pro系列新机也可能通过北斗系统支持的卫星通信提供紧急短信服务。除了苹果和华为,谷歌似乎也在发力卫星连接功能。昨日,谷歌平台与生态系统高级副总裁HiroshiLockheimer在一条推文中表示,在2008年发布第一款安卓手机HTCG1时,让3G+WiFi正常工作是一件非常困难的事情。如今,谷歌已经开始致力于让手机与卫星进行连接,谷歌将在下一版本的安卓系统中提供该功能。据9To5Google报道,谷歌确认下一版本的安卓系统即为安卓14,这意味着谷...
            0 0 843
            分享
          • 1.前言网上有许多关于单元测试的好处,这里我就不去说了。我写单元测试的理由很简单粗暴,就是图一个方便。试想一下这个场景:我们在写一个新功能,每写一部分,我们就安装到手机上查看一下,这个过程中你要点击到对应的页面,做对应的操作,最后才能反馈给你结果。如果达到了预期效果,那么恭喜你。可是一旦这次失败了,是不是又要重复这一过程?是不是感到很麻烦?很费时间?如果你想早点写完下班,那么你就需要掌握单元测试。因为它能大大的缩短你自我验证的时间。2.准备工作我们新建一个项目,模板代码会默认在build文件中添加JUnit的依赖,而单元测试代码是放在src/test/java下面的,如下图:用鼠标右键点击测试...
            13 13 1077
            分享
          • 一. 什么是JWTJSON Web Token(JWT)是目前最流行的跨域身份验证解决方案。二.JWT一般用于做什么授权即在用户登录成功以后,为用户颁发一个token(令牌),用户便可以使用这个token令牌访问后台的接口加密使用JWT可以对接口的参数进行加密,在后台验证成功以后才能真正进行处理三.为什么要使用JWT进行认证,而不使用session、cookie?基于cookie的认证,存在如下问题:CSRF:session基于cookie,如果cookie被截获,用户很容易收到跨站请求伪造的攻击。基于session的认证,存在如下问题:开销大:每个用户在认证之后,都要在服务端做一次记录,以方...
            0 0 2358
            分享
      • 51testing软件测试圈微信