[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
如果格式过于严格可以用find类进行判断,需要延迟变量
要求行条件和顺序,如果不同请以你的文本内容,if判断值需更改默认数字四位超限自行更改算法
Name:
UUID:
set "n=-1"
for /f "delims=" %%i in ('type "%~f1"')do (
for /f "tokens=1,* delims=:" %%j in ("%%i")do if /i "%%~j"=="Name" (
  set/a "n+=1"
  set "#=000000000000!n!"
  set "#=!#:~-4!"
  set "#temp=%%j: %%k!#!"
)else if /i "%%~j"=="UUID" (
  echo,!#!        !#temp!
  echo,!#!        %%i
)else (rem 这里是其它值
  echo,!#!        %%i
)
)
这么好的论坛你上哪找,运行测试环境为6.1.7601-64
注:请遵守互联网信息安全,勿用于非法用途

TOP

返回列表