[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
  1. @echo off
  2. for /f "tokens=1-6" %%i in (千字文.txt) do call set words=%%words%%%%i%%j%%k%%l%%m%%n&call set wordsCopy=%%words%%
  3. echo %words%>tempTxt.txt
  4. for %%p in (tempTxt.txt) do set /a number=(%%~zp-2)/2&call echo 1.该文共计%%number%%个汉字。
  5. pause>nul
  6. echo 2.检查是否有重复的字
  7. set bool=no
  8. :loop
  9. set word=%words:~0,1%
  10. set words=囧%words:~1%囧
  11. for /f "delims=%word% tokens=1,2" %%a in ("%words%") do if "%%b" neq "" echo 发现重复的汉字:%word%。&set bool=yes
  12. for /f "delims=囧" %%p in ("%words%") do set words=%%p
  13. if "%words%" neq "囧囧" goto loop
  14. if "%bool%"=="no" echo 没有重复的汉子。
  15. pause>nul
  16. echo 3.倒序输出
  17. set /a group=%number%/4
  18. for /l %%k in (1,1,%group%) do call echo %%wordsCopy:~-4%%&call set wordsCopy=%%wordsCopy:~0,-4%%
  19. echo 干完活啦!&pause>nul
复制代码

TOP

返回列表