[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
我来试下
@echo off
setlocal enabledelayedexpansion
::假如每行字符不超过100
set m=100
:sta
set /a m=!m!-1
for /f "delims=" %%i in (1.txt) do (
set a=%%i
for /l %%a in (0 1 100) do (
if not "!a:~%%a,1!"=="" set  b=%%a
)
if !m! equ !b!  if not "!a:~%m%,1!"=="" echo !a!
)
if !m! gtr 0 goto sta
pause
1

评分人数

    • Batcher: 请编辑自己的帖子,把代码放到code标签里面 ...PB -2

TOP

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. ::假如每行字符不超过100
  4. set m=100
  5. :sta
  6. set /a m=!m!-1
  7. for /f "delims=" %%i in (1.txt) do (
  8. set a=%%i
  9. for /l %%a in (0 1 100) do (
  10. if not "!a:~%%a,1!"=="" set  b=%%a
  11. )
  12. if !m! equ !b!  if not "!a:~%m%,1!"=="" echo !a!
  13. )
  14. if !m! gtr 0 goto sta
  15. pause
复制代码
1

评分人数

    • CrLf: 乐于助人技术 + 1

TOP

返回列表