Batch file 排除函数不适用于xcopy

Batch file 排除函数不适用于xcopy,batch-file,cmd,window,Batch File,Cmd,Window,这是我的命令 排除函数不适用于xcopy @Echo Off set source=C:\Users\garang\Documents\input_files2\Advisory_Rate set destination=C:\Users\garang\Documents\input_files2\Advisory_Rate\Archive xcopy "C:\Users\garang\Documents\input_files2\Advisory_Rate" "C:\Users\garang

这是我的命令

排除函数不适用于xcopy

@Echo Off 
set source=C:\Users\garang\Documents\input_files2\Advisory_Rate
set destination=C:\Users\garang\Documents\input_files2\Advisory_Rate\Archive
xcopy "C:\Users\garang\Documents\input_files2\Advisory_Rate" "C:\Users\garang\Documents\input_files2\Advisory_Rate\Archive" /S /C /Y /EXCLUDE:"C:\Users\garang\Documents\input_files2\Advisory_Rate\Advisory Rate mapping.xlsx"
错误:

C:\Users\garang\Documents\input_files2\Advisory_Rate>movefiles 
Can't read file: "C:\Users\garang\Documents\input_files2\Advisory_Rate\Advisory Rate mapping.xlsx" 
0 File(s) copied 
C:\Users\garang\Documents\input_files2\Advisory_Rate> 
这是我为这个问题放弃的答案。

RoboCopy也可以移动文件和目录

如果您在该特定树中只有一个名为Archive的目录,您可能会使用:

@CD/D%UserProfile%\Documents\input_files2\Advisory_Rate 2>Nul||退出/B @机器人疗法。Archive/S/Move/XD Archive/XF Advisory Rate mapping.xlsx Quick\u OPU\u listing.xlsx 2>Nul
在注释中提供代码和错误有什么意义?请在问题中发布它们,并适当地修改您的帖子和它们!确保代码是正确的!此外,请在这里阅读并学习!你怎么会认为xcopy可以读取XLSX文件?请改用纯文本文件。csv可以,因为.csv是纯文本,但要求将所有.xlsx文件移到存档文件夹中,但2个excel文件除外,正如其他人已经指出的那样,/EXCLUDE选项需要一个包含要排除的部分路径的文本文件。文本文件的路径不得包含空格或特殊字符,且不得加引号;否则它就失败了。请参阅以了解更多…@RupeshShelar,请不要在评论中添加那么多代码。你应该用这些信息编辑你的问题,我修复了所有这一切,唯一的一件事是我想从您之前的查询中排除此咨询费率文件夹…请帮助我完成最后一步,即退出/D%%A In*中的/D%%A:\用户\garang\Documents\input_files Set dirDst=Archive Set extSrc=*.xlsx CD/D%dirSrc%2>Nul|退出/B“Dir/B/A-D-H-L-S/O-D/TW%extSrc%2^>Nul”不存在%dirDst%\MD%dirDst%Move/Y%%B%dirDst%>Nul 2>&1PopD@RupeshShelar,我在参考问题中的第一个评论回答了您最初关于跳过目录的查询,正如本文和该参考主题中关于使用XCopy的/Exclude和目录名以及robocy的/XD选项的建议一样。本网站不是免费的代码请求服务、交互式搜索工具或一对一的私人家教服务。提供答案并不意味着我们将获得OP的终身支持。请阅读所有建议,学习如何使用所有命令,并练习,直到您达到预期的结果。我在查询结束时尝试了此命令,但没有使用/XD C:\Users\garang\Documents\input\u files\advisional\u rate…无法将该文件夹从您的查询中排除query@RupeshShelar,请试着逻辑地看待这个问题;如果它也是源目录,则不能排除Advisory_Rate!但对于建议速率,我们希望/XF advisional Rate mapping.xlsx Quick\u OPU\u listing.xlsx我们只希望这两个文件在那里,而不希望移动