我想在安装过程中将文件复制到文件夹中。文件夹的路径包含say build number而不是常量。
CopyFiles "E:\Source\*.jar" "E:\Destination\Myfiles_22.14.03.25\here"
上面的内容但是我的代码不能使用绝对路径,因为版本字符串会改变。有没有办法在文件路径中使用通配符*(E:\ Destination \ MyFiles _ * \ here)并在那里复制文件?
答案 0 :(得分:2)
NSIS CopyFiles
指令是SHFileOperation
函数的一个瘦包装器,根据MSDN,只有源路径的文件名部分支持通配符。
要在最终用户系统中搜索文件和文件夹,您可以使用FindFirst
,FindNext
和FindClose
说明...