大家好,因为标题建议我需要复制给定目录中的所有文件。
我有一个包含目录列表的txt文件,我需要访问的文件在网络上
答案 0 :(得分:1)
示例:
for /f usebackq delims=" %%a in ("my folder list.txt") do xcopy "%%~a" "X:\destination\folder" /iehkoy
要在命令行中使用,请始终使用一个百分号:%a
答案 1 :(得分:0)
这样的事情应该有效 - /mir
执行镜像备份并删除源文件夹树中不再存在的文件,因此如果您不想要这种行为,请更改开关。
foo.txt应包含如下所示的行
\\ SERVER1 \共享\文件
C:\源\ files_folder
C:\用户\千斤顶\桌面
\\ server2 \ share \ music-folder
@echo off
for /f "delims=" %%a in ('type "foo.txt" ') do robocopy "%%a" "d:\target\your\preferred\path\" /mir
这是网络路径的示例。
@echo off
for /f "delims=" %%a in ('type "foo.txt" ') do robocopy "%%a" "\\server\share\path\" /mir