- 帖子
- 640
- 积分
- 2838
- 技术
- 101
- 捐助
- 0
- 注册时间
- 2008-1-17
|
不错,以前我也是惯性思维,没留神过。只知道
for /f .... ('命令') do 。。。
中若命令含有等号,逗号,时,要给等号,等号,分毫加^转义。。。我就想这个是cmd另启动的进程把命令作为参数列表再次传给cmd处理。。。
所以一直用for /f .... (' "命令" ') do 。。。省事多了,,没再深入,看来。。。
这个for 可以看做cmd的函数了,delims tokens 不过是它的参数列表。。。这样就容易理解=, 空格不被双引号括起来就得^转义传递参数了 |
|