meiszp 当前离线
二级士官
pcl_test 当前离线
荣誉版主
powershell "$fd='new\';md $fd -force|out-null;ls . *.dat -r|%%{cp $_.FullName ($fd+$_.BaseName+'.txt')}" pause复制代码
TOP
Nsqs 当前离线
少尉
@xcopy /syi "目标目录\*.dat" "new\*.txt"复制代码
GNU 当前离线
上尉
@echo off xcopy /s /y /i "%~dp0*.dat" "new\*.txt"复制代码
@echo off set /p c=是否保留源文件[y/n]: for /f "delims=" %%i in ('dir /b /s /a-d *.txt') do ( if /i "%c%" equ "y" ( copy "%%i" "%%~dpi%%~ni.dat" /y ) else ren "%%i" "%%~ni.dat" ) pause 复制代码
@echo off md ..\new xcopy /s /y /i "%~dp0*.dat" "..\*.txt"复制代码
@echo off xcopy /s /y /i "%~dp0*.dat" "..\new\*.txt"复制代码