不用第三方试试,不过不是太严谨,文本中不能有字符“./\”出现,否则会有干扰:- @echo off
- (for /f "delims=" %%i in (1.txt) do (
- set "str1=%%i"
- setlocal enabledelayedexpansion
- set "str1=!str1: =.!"
- for /f "delims=" %%j in ("!str1!") do (
- set "str2=%%~nj%%~xj"
- echo,!str2:.= !
- )
- endlocal
- ))>2.txt
- pause
复制代码
|