[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

【挑战】批处理如何获取冒号开头变量名的值

没有挑战的意思;只是问题难度太大,怕是不好解决;
--------------------------------------------------------
我想这类变量名非传统方法可访问,自有其特殊用途;
目前除了set : 这样列出:开头的变量名列表外,好像没办法了
  1. set :var=123456
复制代码
求 用%%,  或者!! 显示:var 变量值的方法

细想之,恐怕无解;
这个~,=,这类特殊字符的替换,一个难度;

TOP

本帖最后由 plp626 于 2012-4-13 16:12 编辑

回复 3# neorobin
  1. cmd/v
  2. set $0a=^
  3. set :var=!$0a!123456
  4. set :
  5. echo ----------------------
  6. set :var|findstr /ib :var
复制代码

TOP

趁这个机会把特殊字符替换研究研究,也许是个突破口。。。

TOP

返回列表