我正在尝试将文件从目录 A 移动到目录 B。当我将文件移动到目录 B 中时,如果有任何冲突,那么我希望 A 中的文件覆盖 B 中的冲突。
我的以下代码会这样做吗?
SetOverwrite ifnewer
CopyFiles \SILENT "Directories/Directory_A/" "Directories/Directory_B"
注意:我知道函数MoveFileFolder,但我遇到了错误行为,即在调用函数时文件没有被移动。
我正在尝试将文件从目录 A 移动到目录 B。当我将文件移动到目录 B 中时,如果有任何冲突,那么我希望 A 中的文件覆盖 B 中的冲突。
我的以下代码会这样做吗?
SetOverwrite ifnewer
CopyFiles \SILENT "Directories/Directory_A/" "Directories/Directory_B"
注意:我知道函数MoveFileFolder,但我遇到了错误行为,即在调用函数时文件没有被移动。
根据文档,SetOverwrite仅适用于File命令。如果您的覆盖标准基于文件日期,您可能想看看GetTime,如果它是文件存在使用IfFileExists