DxC*_*xCK 23 filenames filtering xcopy batch-file
这就是我现在拥有的:
xcopy "c:\projects\SampleProject" "c:\temp\copytest" /E /H /EXCLUDE:elist.txt
Run Code Online (Sandbox Code Playgroud)
除了通过扩展名过滤文件名外,它完成了我需要的所有工作.
例如:*.exe从c:\temp\copytest子目录复制所有文件.
怎么做?
pol*_*ata 38
我碰巧也需要这个,并且发现如果你想将具有特定类型的xcopy文件保存到保留当前文件夹结构的新文件夹,你只需要这样做
xcopy [SourcePath]*.mp3 [DestinationPath] /sy
Run Code Online (Sandbox Code Playgroud)
/ s:复制目录和子目录,除非它们是空的.如果省略/ s,则xcopy在单个目录中工作.
/ y:禁止提示您确认是否要覆盖现有目标文件
就像是:
@echo off
setlocal
set DIR=
set OUTPUTDIR=C:\Documents and Settings\<username>\Desktop\sandbox1\output
for /R %DIR% %%a in (*.mp3) do xcopy "%%a" "%OUTPUTDIR%"
Run Code Online (Sandbox Code Playgroud)
请参阅(http://technet.microsoft.com/en-us/library/bb490909.aspx)