不确定这是否可行。我试图找到一种方法将新的/更新的文件从用户的C盘中的文件夹复制到服务器,但只希望在源中创建/更新新文件时运行脚本。
我想为多个用户设置此功能,尝试避免安排每日运行的robocopy任务。下面是要使用的批处理文件ID,如果只有我可以知道是否已创建/更新新文件'score.txt'。
for /f "delims=|" %%s in ('dir /ad/b') do robocopy "\\UserPC\C$\%%s\score.txt" "\\Server\e$\Users\%%s\Scores\" /E /MOVE /log:"\\Server\e$\Users\Scores.log"
如果计划任务是唯一的选择,请告诉我。