请问怎么用批处理将所有d盘下的所有txt格式文件复制到才c盘啊

来源:百度知道 编辑:UC知道 时间:2024/05/21 06:54:39
请问怎么用批处理将所有d盘下的所有txt格式文件复制到才c盘的一个文件夹里啊,并且如果有重名可以自动更改文件名阿,期待高手!

::拷贝到c:\test
@echo off
md c:\test 2>nul
for /r d:\ %%i in (*.txt) do if exist "c:\test\%%~nxi" (copy "%%i" "c:\test\d_%%~nxi") else (copy "%%i" c:\test)
pause

高难度...主要是还要重命名...

在文件夹选项中取消勾选"隐藏已知文件的扩展名",
再点搜索,打".txt"把搜到的东西全选,再复制到那个
文件夹,再重命名(全选).