[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 3# s091200


  
  1. @echo off
  2. cd /d "%~dp0"
  3. set /p str=<"1.txt"
  4. (for /f "useback skip=1 delims=" %%i in ("1.txt") do (
  5. set _str=%%i
  6. setlocal enabledelayedexpansion
  7. echo !_str:^&=%str%^&!
  8. endlocal
  9. )) > "2.txt"
  10. pause
复制代码
bat小白,请多指教!谢谢!

TOP

回复 6# s091200

  1. @echo off
  2. cd /d "%~dp0"
  3. for /f "delims=" %%i in ('dir /b /a-d *.txt') do (
  4. call :1 "%%i"
  5. )
  6. pause
  7. exit
  8. :1
  9. set /p str=<"%~1"
  10. (for /f "useback skip=1 delims=" %%i in ("%~1") do (
  11. set _str=%%i
  12. setlocal enabledelayedexpansion
  13. echo !_str:^&=%str%^&!
  14. endlocal
  15. )) > "%~n1_2%~x1"
  16. rem move "%~n1_2%~x1" "%~1"
  17. exit /b
复制代码
bat小白,请多指教!谢谢!

TOP

回复 11# s091200


  
  1. @echo off
  2. cd /d "%~dp0"
  3. for /f "delims=" %%i in ('dir /b /s /a-d *.txt') do (
  4. call :1 "%%i"
  5. )
  6. pause
  7. exit
  8. :1
  9. set /p str=<"%~1"
  10. (for /f "useback skip=1 delims=" %%i in ("%~1") do (
  11. set _str=%%i
  12. setlocal enabledelayedexpansion
  13. echo !_str:^&=%str%^&!
  14. endlocal
  15. )) > "%~dpn1_2%~x1"
  16. rem move "%~dpn1_2%~x1" "%~1"
  17. exit /b
复制代码
1

评分人数

bat小白,请多指教!谢谢!

TOP

返回列表