for命令默认不能用"作为分隔符,这种方式可以将"作为分隔符
可以能过转义的方法来实现
@echo off
for /f tokens^=1*^ delims^=^" %%a in ("sd"z"vc") do echo %%b
pause
第一个^转义等号,第二个转义空格,第三个不解释,第四个转义引号。
for命令默认不能用"作为分隔符,这种方式可以将"作为分隔符
可以能过转义的方法来实现
@echo off
for /f tokens^=1*^ delims^=^" %%a in ("sd"z"vc") do echo %%b
pause
第一个^转义等号,第二个转义空格,第三个不解释,第四个转义引号。