usebackq: 使用用户定义的语法,主要是引号的用法不一样。意思如下:
在不使用用户定义的语法时,for的语法如下(注意各种引号的用法)
FOR /F ["options"] %variable IN (file-set) DO command [command-parameters]
FOR /F ["options"] %variable IN ("string" DO command [command-parameters]
FOR /F ["options"] %variable IN ('command') DO command [command-parameters]
如果使用用户定义的语法时,for的语法如下(注意各种引号的用法)
or, if usebackq option present:
FOR /F ["options"] %variable IN (file-set) DO command [command-parameters]
FOR /F ["options"] %variable IN ('string') DO command [command-parameters]
FOR /F ["options"] %variable IN (`command`) DO command [command-parameters]