for循环批量修改扩展&&合并目录&&合并文本文件内容
一 修改扩展
1 直接cmd执行 去掉后缀 for /r %a in (*.bt) do ren "%a" "%~na" 修改后缀 for /r %a in (*.bt) do ren "%a" "%~na.test" 2 保存脚本 for /r %%a in (*.bt) do ren "%%a" "%%~na"
二 合并目录
for /d %%i in (%cd%\*) do xcopy %%i\app %cd%\temp\ /Y /S /D
三 合并文本文件内容
@echo off&setlocal enabledelayedexpansion rem 修改编码 chcp 65001 pause for %%i in (%cd%\*.sql) do (set "file=%%i" & echo !file! & call :a !file! ) :a for /f "tokens=*" %%j in (%1) do (echo %%j >> a.txt)

浙公网安备 33010602011771号