在使用 robocopy 创建的日志文件 (.txt) 中附加一个字符串

在使用 robocopy 创建的日志文件 (.txt) 中附加一个字符串

目前使用此命令:

robocopy Y:\source X:\target\Test /log:Y:\source\dem.txt /s /njh /njs /nc /np /ns /tee

我可以创建一个日志文件 (dem.txt),其中包含复制的文件的名称以及它们的源文件夹的名称。但是,我希望我的日志文件显示类似以下内容的内容

NameOfFile 已成功从 PathOfSource 复制到 PathOfTarget

注意:我的源文件夹有子文件夹,里面存储着资产。根文件夹中也有一些资产

有什么方法可以将此文本附加到我的日志文件中吗?

答案1

基于此示例:https://stackoverflow.com/questions/23274387/batch-file-prompt-for-source-destination-with-robocopy您可以在复制完成后使用 SET 然后使用 ECHO 在 .bat 文件中设置变量。

要添加文本,请参阅https://stackoverflow.com/questions/5139157/append-text-with-bat

相关内容