从一个位置移动文件t
我已经设法想出了我自己的调整来自动发布,用来自的数据重命名输出文件。dwg(带vl文件重命名),并已获得相同的。lsp脚本为我创建文件夹(使用vl mkdir),但我似乎找不到任何关于移动文件的信息。有没有快速简单的命令可以将文件从一个位置移到另一个位置?我想我可以将文件复制到新位置,然后删除原始文件,但我认为一定有更简单的方法。 在操作系统下,Move是一个有效的命令,因此您可以使用SHELL
移动\旧项目\ XYZ。dwg\newdir\project
Vl文件复制和Vl文件删除似乎有效
http://forums.autodesk.com/t5/visual-lisp-autolisp-and-general/complete-list-of-vl-vla-and-vlax-functions/td-p/4666405
如果我没记错的话,可以使用vl file rename将文件从一个位置移动到另一个位置。
经确认,这起到了作用。谢谢
如果有多个文件,请将整个文件从文件夹批量移动到目标文件夹
正如BIGAL所建议的那样
示例:移动所有acad备份文件*。从拾取的文件夹烘焙到临时文件夹
(vl-cmdf "shell"
(strcat "move \""
(vl-string-right-trim "\\" (strcat (acet-ui-pickdir "" "")))
"\\*.bak\" \""
(getvar "tempprefix")
"\""
) ;_ end of strcat
) ;_ end of vl-cmdf
-备选方案-
复制粘贴到记事本,另存为(所有文件)“test.vbs”
双击要调用的文件
CreateObject("Scripting.FileSystemObject").MoveFile "C:\Documents and Settings\XP\My Documents\*.bak", "c:\temp\"
来自msdn的vbs源
页:
[1]