请问各位大神,批处理命令,怎么实现txt 名字批量替换第一行

2025-04-03 16:17:16
推荐回答(1个)
回答1:

@echo off&setlocal enabledelayedexpansion
for /r %%a in (*.txt) do (
   set n=0
   for /f "usebackq delims=" %%b in ("%%a") do (
      if !n!==1 (echo %%~na) else echo %%b
   )>>#
   move # "%%a"
)
pause