[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理怎样对两个文件夹中的库文件按最新修改时间互拷?

本帖最后由 Szxing 于 2011-5-6 15:21 编辑

不知道大家看标题,有没有清楚
比如说有两个文件夹,temp1和temp2,在这两个文件夹中有着许多相同名字的.dll文件,
就是说temp1和temp2中都有example.dll文件,所不同的是它们文件属性中的最后修改时间不一样。现在想按照最新的修改时间来实现互相拷贝。
当temp1中example1.dll修改时间比temp2中example1.dll新时,将temp1的example1.dll拷到temp2中。同样的,
当temp2中example2.dll修改时间比temp1中example2.dll新时,将temp2的example2.dll拷到temp1中……
不过temp1和temp2不在同一台机器上,而是在局域网内的两台机器上,知道IP和登录用户和密码,那应该怎么做呢?
恩,就这样,我刚接触批处理,不会,诚心请教……
希望解答时能加点注释,谢谢……

  1. @echo off
  2. xcopy /y /d "C:\temp1\*.dll" "C:\temp2\"
  3. xcopy /y /d "C:\temp2\*.dll" "C:\temp1\"
复制代码

TOP

@echo off
xcopy /y /d "C:\temp1\*.dll" "C:\temp2\"
xcopy /y /d "C:\temp2\*.dll" "C:\temp1\"
Commander 发表于 2011-5-5 22:51

谢谢2楼的解答,加入现在我要实现局域网内两台机器间的这种操作,应该加点什么东西呢?
就是temp1和temp2不在同一台机器上,那应该怎么做呢?
希望解答时能加点注释,我真是刚学,不会,谢谢……

TOP

3# Szxing


请把所有的需求全部更新到顶楼
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

OK,现在编辑好了……

TOP

哪位高人来给我解答?今晚周末,难道都去嗨皮了……

TOP

3# Szxing


方法1:共享文件夹
方法2:映射网络驱动器
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

共享文件夹这个你说我就知道了,至于映射网络驱动器,我刚在网上查了下,也大概了解了。
我想问有没有命令的方式啊,批处理不应该是命令方式吗,去设置共享文件夹和映射网络驱动器,这个我就觉得有那么点别扭,唉…… 可能还是得自己在看看
谢谢Batcher的帮组,谢谢……

TOP

8# Szxing


映射网络驱动器可以用net use命令来完成
http://bbs.bathome.net/thread-11571-1-1.html
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

本帖最后由 missll 于 2011-5-7 10:58 编辑

net use \\ip\admin$ pass /u:name
建立管道后操作.  条件445端口开放

若当前权限为SYSTEM需要 用户名前边跟机器名或者IP
net use \\ip\admin$ pass /u:ip\name
若是域验则用户名为 域名\用户名
花开不问月,不语笑红尘.

TOP

返回列表