我正在尝试将服务器文件复制到 SharePoint,并且有很多文件和文件夹的名称都是完整的句子,因此,当我尝试将这些文件复制到服务器上的同步文件夹中时,我收到错误消息,提示路径太长。我尝试使用 robocopy 看看它是否能绕过错误并复制文件,但仍然有很多文件无法复制。
我的问题是如何使用 /fat 选项仅复制过长的文件而不复制正常的文件。我不想最终复制的文件数量翻倍(一个是 fat,一个不是)。
答案1
我只是尝试执行相同的过程将所有公司文件(1,17TB)备份到公司 OneDrive ai 使用此命令:
@echo off
SET Today=%Date:~8,2%%Date:~3,2%%Date:~0,2%
net use a: \\BACKUP_SERVER\Backup
chcp 1250
Robocopy D:\ "A:\OneDrive - Company" /A-:SH /R:0 /MIR /XF ~$*.* /XD "D:\$RECYCLE.BIN" "D:\System Volume Information" "D:\FTP" "D:\Scan" /NDL /NP /LOG+:"C:\Users\root\Documents\LOG\%Today%.txt"
我已经走了很长一段路,但没有任何问题。