回复 1# nihaoareyou
测试前先备份原文件- @echo off
- setlocal enabledelayedexpansion
- ::设置txt所在文件夹
- cd /d "D:\test"
- for /f "delims=" %%a in ('dir /b *.txt') do (
- set n=0
- for /f "delims=" %%b in ('type "%%a"') do (
- if !n! lss 1 (
- echo,文件名 %%b>>$
- set /a n+=1
- ) else (
- echo,%%~na %%b>>$
- )
- )
- del "%%a" /s /f >nul && ren $ %%~na.txt
- )
- pause
复制代码
|