使用FileMove对文件夹重新命名问题
FileMove("d:\1", "d:\2")d:\1中包括以下文件
d:\1\1\123.txt
d:\1\1234.txt
执行结果就是将123.txt移动走了。。。
我该怎么写 本帖最后由 水木子 于 2010-1-5 18:18 编辑
正如帮助文档中说的“由于 AutoIt 并没有"FileRename"(文件重命名)函数,请使用 FileMove 函数来重命名文件!”
而LZ的错误很简单,你程序的意思就是将123.txt文件从d:\1\1\目录移到d:\1\ 发现问题了吗?
估计LZ本意是这样:FileMove ('d:\1\1\123.txt', 'd:\1\1\1234.txt') DirMove() 楼上说的极是,这不是文件重命名问题,而是文件夹的重命名。
但重命名是个很简单的工作,希望AU3能早日支持它 http://www.autoitx.com/forum.php?mod=viewthread&tid=11953&extra=page%3D1 FileMove ( "d:\1.txt", "c:\2.txt", 1)
页:
[1]