AU3的@TempDir不能自动创建二级目录吗?
本帖最后由 bbip 于 2009-6-18 18:03 编辑我写的一个程序需要用到fileinstall部分代码如下
fileinstall("aa.exe",@TempDir&"\aa.exe")
这样很成功 能在%temp%目录下看到aa.exe
但是
fileinstall("aa.exe",@TempDir&"\abc\aa.exe")
就不成功,未能在%temp%目录下发现aa.exe 也没有新建目录abc
DirCreate ( @TempDir&"\abc" )
FileInstall("ghost11.exe",@TempDir&"\abc\aa.exe")
这样写就能在%temp%目录找的到abc目录 并且abc目录里面有aa.exe
AU3的FileInstall 命令不能自动创建二级目录还是我哪地方操作有问题? 感觉是不是应该先创建目录 是啊,先创建个目录 就可以 不创建目录就不行,我发这个提问就是想明白是我的代码写的有问题还是FileInstall函数不支持自动创建不存在的目录 映像中,FileInstall 須先建立目標目錄... 一定要先创建目录才行的!
http://lwc.nhome.cn/code/showip.asp filemove就支持创建不存在文件夹
不过也是多了一条命令了fileinstall("shell32.dll",@ScriptDir&"\shell32.dll",1)
FileMove("shell32.dll",@ScriptDir&"\12\shell32.dll",8)
页:
[1]