以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 复制文件 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=154666) |
-- 作者:mxl810823 -- 发布时间:2020/9/22 15:40:00 -- 复制文件 我想复制源文件目录下所有子目录和文件到一指目标路径,但只复制新增加的和修改过的文件或目录,如果源中已没有,目标中也跟着删除,也就是目标完全与源一样,但不是全部复制,这样时间太久。要怎么写程序?? |
-- 作者:有点蓝 -- 发布时间:2020/9/22 15:57:00 -- 参考:http://www.foxtable.com/webhelp/topics/0331.htm |
-- 作者:mxl810823 -- 发布时间:2020/9/22 17:05:00 -- 我现在建一个批处理文件,内容如下,目的也就是复制文件 @echo off xcopy "\\\\192.168.0.235\\lcm定型资料与清单" "F:\\F盘\\LCM定型资料工艺卡" /e/I/d/h/r/y xcopy "\\\\192.168.0.235\\lcm工艺卡" "F:\\F盘\\LCM定型资料工艺卡" /e/I/d/h/r/y exit 然后在FOXTABLE里运行,如下程序,我是想在这个批处理文件运行结束后执行后面的"if--end if",可是怎么判断它是否已结束呢??? Dim Proc As New Process \'定义一个新的Process Proc.File = "f:\\test.bat" \'指定要打开的文件 Proc.Start() if ....... ............. end if |
-- 作者:有点蓝 -- 发布时间:2020/9/22 17:11:00 -- Dim Proc As New Process \'定义一个新的Process Proc.File = "f:\\test.bat" \'指定要打开的文件 Proc.Start() Proc.WaitForExit()‘等待执行完毕 其它代码 [此贴子已经被作者于2020/9/22 17:11:41编辑过]
|