Batch file 排除批复制脚本中的文件夹
我正在使用U盘上的批处理文件备份我的图片。我使用以下命令:Batch file 排除批复制脚本中的文件夹,batch-file,file-copying,Batch File,File Copying,我正在使用U盘上的批处理文件备份我的图片。我使用以下命令: for /r C:\ %%x in (*.jpg *.png *.gif) do @copy /y %%x . 我想排除mailfolder窗口中的文件和程序文件 有人知道我如何使用批处理文件来实现这一点吗?DropCOPY和Windows Vista+中的use可供早期版本下载 它支持/XD排除特定目录&/XF排除命令行中的文件掩码 例如 (注意,这将在c:\destination\中重新创建目录结构,考虑它可能不是您想要的)将co
for /r C:\ %%x in (*.jpg *.png *.gif) do @copy /y %%x .
我想排除mailfolder窗口中的文件和程序文件
有人知道我如何使用批处理文件来实现这一点吗?Drop
COPY
和Windows Vista+中的use可供早期版本下载
它支持/XD
排除特定目录&/XF
排除命令行中的文件掩码
例如
(注意,这将在c:\destination\中重新创建目录结构,考虑它可能不是您想要的)将
copy
转换为xcopy
,然后您可以使用它的/EXCLUDE
开关
@xcopy %%x /y /EXCLUDE:\WINDOWS\
有关详细信息,请参见
xcopy/?
。是否有适合此问题的示例。我试过了,但只收到了错误消息,因为它不接受某些参数(在Microsofts页面上列出)。我可以用任何简单的方法将固定文件夹设置为目标吗?你是说当前目录?使用句号
好的,谢谢:)据说现在正在复制,但文件不显示。奇怪的顺便说一句,我可以使用许多源,比如C:和D:?它复制到C:\windows\system32,而不是使用.C:\windows\system32>for/R C:\%x in(*.jpg*.png*.gif)do@xcopy%x/y/EXCLUDE:\windows\Ugyldig antall parameter。Ugyldig和所有参数。Ugyldig和所有参数。Ugyldig和所有参数。Ugyldig和所有参数。Ugyldig和所有参数。Ugyldig和所有参数。(参数数量非法)您是否读取了xcopy/?
?这将为您提供开关的详细信息。当然:)但是我完全按照解释的那样做了:对于/R C:\%x in(*.jpg*.png*.gif)do@xcopy%x/y/EXCLUDE:\WINDOWS\只是检查:)在这种情况下,我不确定,我可能会同意Alex的回答。因为一年后我终于有足够的代表发表评论了…:@xcopy%%x/y/EXCLUDE:EXCLUDE.txt其中EXCLUDE.txt有:WINDOWS\来排除WINDOWS文件夹。“排除”开关需要“包含字符串的文件列表”
@xcopy %%x /y /EXCLUDE:\WINDOWS\