用批处理将所有d盘包括子目录下的所有txt格式文件复制到才e盘尀1

2024-11-17 10:34:14
推荐回答(3个)
回答(1):

一个折衷的方法是,用搜索。点开始〉搜索。在窗口中“要搜索的文件”输*.txt, 搜索范围d盘,搜索选项中高级选项确认“搜索子文件夹”。然后将搜索出的所有文件全选,复制,粘贴到e盘的文件夹。至于自动覆盖,也就是开头需要按两次确认,稍微麻烦点。呵呵。

回答(2):

2楼不能处理隐藏或系统属性的txt
for /f "delims=" %s in ('dir/a-d/s/b D:\*.txt') do xcopy %s e:\1\ /c/r/s/h/y

批处理
@echo off
for /f "delims=" %%s in ('dir/a-d/s/b D:\*.txt') do xcopy %%s e:\1\ /c/r/s/h/y

回答(3):

for /r d:\ %s in (*.txt) do xcopy %s e:\1\ /c/r/s/y