Board logo

标题: [文本处理] [已解决]批处理命令echo %%~A中的波浪符号的有何作用? [打印本页]

作者: qq2501    时间: 2011-12-19 23:30     标题: [已解决]批处理命令echo %%~A中的波浪符号的有何作用?

  1. set string="1 Paris" "2 London" "3 Rome" "4 Madrid"
  2. for %%A in (%string%) do echo %%~A
复制代码
搜索也无从下手,自己运行过,~ 中和了“”双引号,这是为什么呢,如果有扩展的知识更好了。


代码转载自:http://www.computerhope.com/forum/index.php/topic,125160.0.html

作者: Batcher    时间: 2011-12-19 23:36

浅谈批处理命令for中的变量扩展
http://www.bathome.net/thread-2205-1-1.html
作者: Batcher    时间: 2011-12-19 23:39

批处理常用符号详解
http://www.bathome.net/viewthread.php?tid=1205#pid25363
作者: qq2501    时间: 2011-12-19 23:40

本帖最后由 qq2501 于 2011-12-19 23:48 编辑

我看过  for 从入门到精通,却没看“浅谈批处理命令for中的变量扩展” ,罪过罪过☺

~I         - 删除任何引号("),扩充 %I
作者: lovedjsn    时间: 2011-12-26 15:20

楼上正解




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2