nttwqz 发表于 2018-1-23 22:32
@echo off
pushd %~dp0
for /f "tokens=2 delims==" %%a in ('type 1.txt ^| findstr /r /i "test=[0-9]" ...
熄灭的烟 发表于 2018-1-23 22:52
测试OK,但如果txt文本文档里面不是test=521,而是直接就是521AA呢?
nttwqz 发表于 2018-1-23 22:56
你是自己学着玩儿??
建议看一下set命令
nttwqz 发表于 2018-1-23 22:56
你是自己学着玩儿??
建议看一下set命令
熄灭的烟 发表于 2018-1-23 23:28
不是学着玩,是要弄个批处理检索文件。521AA的问题我已经解决了。但是卡在521 AA,521跟AA中间有个空格我 ...
nttwqz 发表于 2018-1-23 23:47
"tokens=1,2"
delims不要了
熄灭的烟 发表于 2018-1-24 15:05
Microsoft DiskPart 版本 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
在计算机上: ...
熄灭的烟 发表于 2018-1-25 17:27
@echo off
pushd %~dp0
for /f "tokens=3,4" %%i in ('find /i "GB" test.txt') do set "disksize=%%i %% ...
nttwqz 发表于 2018-1-25 20:25
查错了,是4,5
nttwqz 发表于 2018-1-25 20:25
查错了,是4,5
nttwqz 发表于 2018-1-24 19:24
不同的文本,处理方法也不同。
一般而言,处理文本常用的命令有:for set more type find findstr,fo ...
熄灭的烟 发表于 2018-1-26 11:41
多谢N大,已经成功搞定了。原来要把判断变量num改成disksize就可以了。
非常感谢N大,帮我解决了问题 ...
moran 发表于 2018-6-3 23:30
参考你这个,写了一个判断数值最大和最小,貌似不行啊。
主要问题是最大值只要在判断值范围内,最小值不 ...
欢迎光临 无忧启动论坛 (http://wuyou.net./) | Powered by Discuz! X3.3 |