求一个批处理bat 能删除指定位置的txt 内的第一行内容,并保存

txt位置是E:尀ZA尀QA.TXT,删除第一行后不能是空行,要完全删除
2025-03-03 04:19:56
推荐回答(1个)
回答1:

@echo off
set #=Any question&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$% %z%
cd /d "%~dp0"
set "file=E:\ZA\QA.TXT"
(for /f "skip=1 tokens=1* delims=:" %%a in ('type "%file%"^|findstr /n .*') do echo;%%b)>t.t
move /y t.t "%file%"
echo;%#% +%$%%$% %z%
pause
exit