转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 网络应用 >> 网络技术 >> 正文
使用NET批处理命令同步更新局域网各台计算机的资源         ★★★★

使用NET批处理命令同步更新局域网各台计算机的资源

作者:闵涛 文章来源:闵涛的学习笔记 点击数:971 更新时间:2009/6/9 1:59:10

  批量接收文件或更新目录文件,保证各台计算机资源全部一样,在网吧、学校机房或企业机房,早已是家常便饭。

  但是,很多管理员使用的方法是C\S结构程序,一台安装服务器版,其他的安装客户版,以此接收并更新文件!

  本文,我们不介绍这种软件的使用方法,而是介绍更为简单、功能更强大的另类技巧!

  如下这个批处理利用net命令来进行文件和目录的同步更新,优点就是任何机器都可以做服务器和客户机,而且不占用任何资源,当然缺点也有,那就是写批处理有点烦。

  首先看下面的批处理文件,之后再作详细的解释:

  net use S: \\computer-01\D
  attrib -s -h -r S:\ghost C:\WINDOWS\COMMAND\Xcopy.exe /s /e /y
  D:\ghost S:\ghost
  net use * /delete
  net use S: \\computer-02\D
  attrib -s -h -r S:\ghost
  C:\WINDOWS\COMMAND\Xcopy.exe /s /e /y D:\ghost S:\ghost
  net use * /delete

  下面先介绍NET命令的用法!

  作用:连接计算机或断开计算机与共享资源的连接,或显示计算机的连接信息。
  命令格式:net use [devicename | *] [computernamesharename[volume]]
  [password | *]] [/user:[domainname]username] [[/delete] |
  [/persistent:{yes | no}]]

  参数介绍:

  键入不带参数的net use列出网络连接。
  devicename指定要连接到的资源名称或要断开的设备名称。
  computernamesharename服务器及共享资源的名称。
  password访问共享资源的密码。
  *提示键入密码。
  /user指定进行连接的另外一个用户。
  domainname指定另一个域。
  username指定登录的用户名。
  /home将用户连接到其宿主目录。
  /delete取消指定网络连接。
  /persistent控制永久网络连接的使用。

  如下是简单的例子说明:

  ①net use e: YFANGTEMP 将YFANGTEMP目录建立为E盘

  ②net use e: YFANGTEMP /delete 断开连接

  一:命令诠释

  ①net use S: \\computer-01\D

  (将computer-01的共享盘d盘进行网络连接,并映射成网络驱动盘s盘。这里d盘要做完全共享,如果其属性不是完全共享,文件将无法复制。

  提示:如果怕完全共享被人将文件删除,可以设完全共享密码。假设远程共享盘完全共享密码为123,那么这行命令改成如下:
  
  net use S: \\computer-01\D
  123

  这样访问远程客户机共享盘就没有问题了。

  提示:这里为什么要选d盘而不是e盘c盘,是要和同步更新的服务机的盘符对应起来,我要复制本地机d盘下的东西,当然要和d盘对应。)

  ②attrib -s -h -r S:\ghost\

  (把目标盘下要复制的目标目录下的文件属性(只读、隐藏、系统)三项去掉。提示:如果目标盘没有ghost目录接下来的xcopy命令会自动创建的)

  ③C:\WINDOWS\COMMAND\Xcopy.exe /y /s /e D:\ghost

  S:\ghost\(将本地机的d盘下的ghost目录下文件复制到虚拟映射盘s盘下ghost目录,这里的s盘就是computer-01上的d盘。

  提示1:s盘在执行第一大行后会自动消失,当执行第二大行时computer-02的d盘被虚拟映射成s盘;

  提示2:/s
  /e参数含义指把ghost下所有子目录包括空目录全部复制。/y 自动覆盖已有文件)

  ④net use * /delete (断开所有连接)

  二:实际应用

  ①共享盘目录的更新

  比方现在头痛的传奇,我统一安装在d盘的netgames下的mir目录。把d盘完全共享并设置共享密码为****。当要更新文件和外挂文件时,外挂文件也是放在mir目录下的。这样先调试好一台电脑然后写出如下命令并执行。

  net use S: \\computer-01\D ****
  attrib -s -h -r S:\netgames\mir
  C:\WINDOWS\COMMAND\Xcopy.exe D:\netgames\mir S:\netgames\mir
  net use * /delete

  1、这里没有用/s/e就是只复制mir根目录下的文件而不复制整个目录

  2、我们也可以在xcopy前插入一句C:\WINDOWS\COMMAND\del /y S:\netgames\mir\*.*

  把mir下的文件删除干净后再复制。保险起见可以不写。

  3、\\computer-01可以依次类推写下去,如computer-02 -03 -04. . . . .

  ②共享目录的更新

  上述我们把传奇目录下文件和外挂更新好后,但是出现一个问题。网管软件的桌面图标没有同步更新,好事作到底,上次我们是把整个盘符作了完全共享,这次我们只把一个目录完全共享并设置密码****。因为我用的是pubwin4网管软件,安装c盘,为了安全起见,还是只共享文件夹,而不是整个盘。Pubwin的桌面快捷方式安装在c盘的program files的hitsoft下,将hitsoft完全共享即可,传奇和传奇外挂快捷方式放在目录下的netgames下。批处理如下

  net use S: \\computer-01\hitsoft ****
  attrib -s -h -r S:\netgames
  C:\WINDOWS\COMMAND\Xcopy.exe c:\program~1\hitsoft\netgames
  S:\netgames /s /y /e
  net use * /delete

  提示:我们可以做的更多,还有删除目录,只要把xcopy转换成deltree就可以了。


[C语言系列]使用C#实现ADSL自动拨号  [Web开发]狂人采集器规则使用详解
[电脑技术]windows7快捷键使用大全  [办公软件]PowerPoint模板使用经验之谈
[办公软件]如何在PowerPoint中使用(插入)Media Player控件播…  [办公软件]如何在PowerPoint中使用(插入、创建)书签及书签的…
[办公软件]如何在PowerPoint中插入(使用)条形码  [办公软件]如何在PowerPoint中制作模板并使用模板
[办公软件]使用PowerPoint制作电子相册教程  [办公软件]可以使用PowerPoint来测试液晶显示器质量
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · QQ技巧  · 网络安全
    · 网络技术
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台