background image

1.net use S: \\computer-01\D (将 computer-01 的共享盘 d 盘进行网络连接,并映射成网络驱动盘 s
盘。这里 d 盘要做完全共享,如果不是完全共享文件就复制不过去了,到时不要耍菜刀追我^^。提示 1:如
果怕完全共享被人将文件删除,可以设完全共享密码。假设远程共享盘完全共享密码为 123,那么这行命令

 

改成如下: net use S: \\computer-01\D 123。这样访问远程客户机共享盘就没有问题了。提示 2:这里为
什么要选 d 盘而不是 e 盘 c 盘,是要和同步更新的服务机的盘符对应起来,我要复制本地机 d 盘下的东西,
当然要和 d 盘对应。)

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

3. 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 自动覆盖已有文件)

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

2.实际应用
1.共享盘目录的更新:
比方现在头痛的传奇,我统一安装在 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. . . . .

2.共享目录的更新
上述我们把传奇目录下文件和外挂更新好后,但是出现一个问题。网管软件的桌面图标没有同步更新,好事
作到底,上次我们是把整个盘符作了完全共享,这次我们只把一个目录完全共享并设置密码****。因为我用的
是 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