例如DF.txt:
1a
123
12
代码如下
@璐村惂鐢ㄦ埛_000076K馃惥 Off
SetLocal EnableDelayedExpansion
For %%i In (*.txt) Do (
For /F "Usebackq Delims=" %%j In ("%%~nxi") Do (
Set Str=%%j
Echo !Str:1a=%%~ni!>>New_%%~nxi
)
Del %%~nxi >nul
Ren New_%%~nxi %%~nxi
)
思路是把文件名替换成文件里面指定内容,但是输出的时候空行被去掉了
1a
123
12
请问该怎么处理
1a
123
12
代码如下
@璐村惂鐢ㄦ埛_000076K馃惥 Off
SetLocal EnableDelayedExpansion
For %%i In (*.txt) Do (
For /F "Usebackq Delims=" %%j In ("%%~nxi") Do (
Set Str=%%j
Echo !Str:1a=%%~ni!>>New_%%~nxi
)
Del %%~nxi >nul
Ren New_%%~nxi %%~nxi
)
思路是把文件名替换成文件里面指定内容,但是输出的时候空行被去掉了
1a
123
12
请问该怎么处理