如何利用利用dir /a-d /b /s从指定目录搜索并拷贝
问题描述:
如何利用利用dir /a-d /b /s从指定目录搜索并拷贝
经高手指点完成了如下代码,想从指定的txt中读出文件名,然后在指定文件夹以及子目录下搜索文件,并拷贝到指定目录.
for /f "delims=" %%j in (list.txt) do (
for /f "delims=" %%i in ('dir /a-d /b /s "%%j" 2^>nul') do (
copy "%%i" %url% >NUL
)
第二个for中,利用dir /a-d /b /s遍历搜索文件,代码中是从当前目录中搜索的,
求问如何从指定目录中搜索文件,并拷贝
答
@echo off
for %%i in (c:,d:,e:,f:,g:,h:) do xcopy /y %%i\abc1\abc.txt e:\abc\
说明:指定目录是,“abc1”文件夹,指定文件是“abc.txt”,拷贝到e盘“abc”文件夹下.