429014673 发表于 2013-12-12 19:23:43

文档在不同的文件夹里进行复制转移

本帖最后由 429014673 于 2013-12-13 11:12 编辑

---求高手写一程序
有两个文件夹AB,其中A文件里有一文档C.TXT,如何用程序把这个C.TXT复制到B文件夹里

yaokui25 发表于 2013-12-12 19:36:31

用bat
很容易解决的
上百度搜一下

革天明 发表于 2013-12-12 19:56:15

vl-file-copy 函数

429014673 发表于 2013-12-13 08:14:53

革天明 发表于 2013-12-12 19:56 static/image/common/back.gif
vl-file-copy 函数

将一个文件的内容复制或附加到另一个文件

(vl-file-copysource-file destination-file )
将一个文件的内容复制或附加到另一个文件。vl-file-copy 函数不会覆盖现有文件,而是将内容附加其后。

---这个不行吧

gdslqs 发表于 2013-12-13 10:05:01

本帖最后由 gdslqs 于 2013-12-13 10:08 编辑


(defun c:tt( / file path wssh)
(setq file "D:\\A\\c.txt")
(setq path "D:\\B")
(vl-load-com)
(if (setq wssh (vlax-get-or-create-object "WScript.Shell"))
      (progn
         (vlax-invoke-method wssh 'Run (strcat "cmd.exe /c md " path) 0 :vlax-true)
         (vlax-invoke-method wssh 'Run (strcat "cmd.exe /c copy " File " " path) 0 :vlax-true)
         (vlax-release-object wssh)
      );_progn
      (alert "")
);_if
)

fire9527 发表于 2014-4-15 20:53:53

gdslqs 发表于 2013-12-13 10:05 static/image/common/back.gif


同时复制多个文件怎么办呢?
比如a,b文件复制到1文件夹;
同时c,d文件复制到2文件夹
页: [1]
查看完整版本: 文档在不同的文件夹里进行复制转移