[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
这个工具不错,省略FOR读取输出来设置变量。
但最重要的是可以做到CMD多进程通信。

TOP

本帖最后由 caruko 于 2011-6-25 20:22 编辑

最近我对它做了测试,其中最有用的功能是:
1, 数组 (只支持数字),假如set "f=1 2 3 4 5 6" ,那么conset /a f[2] ,输出3。 省略麻烦的for+tokens。 其实做 字符数组 也是可以的,在出错信息里面包含了该位置的字符串。

2,conset /a 因为只支持数字,所以会对变量穷根到数字为止。 比如: set a=b,b=c,c=d,c=e,e=2 ,那么conset /a c 会输出2。

3,PID功能:很强大,可以修改,删除,增加其它进程的变量,就是不支持查看。

4,支持一个变量存储多行文本,以及|管道直接赋值。 但是不支持call :test|conset var= 这种形式,conset类似 for /f ,启动了新环境。

5,数学计算: 支持二进制,十六进制,浮点数。复杂计算可以写成函数的形式。在有大量计算时可以用它,简单计算不如set 效率。

6,find功能,字符查找功能,可以直接查找到匹配字符串的ofset偏移。

7,光标位置设置,可以做到很多特殊的输出情况。比如游戏类的BAT,无需整个CLS了,只需局部重新输出即可。

8,时间计算,再也无需麻烦的瑞年计算了。

TOP

返回列表