目前使用此命令:
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