BAT文件 - 使用括号作为delim

时间:2013-03-21 13:25:46

标签: windows for-loop batch-file cmd

我试图在BAT文件循环中使用括号(和空格字符)作为分隔符,但结果只是命令行上的错误消息 - ^(^)"" was unexpected at this time.

for /f "tokens=1,2 delims=" ^(^)"" %%a in ('status') do if "%%b"=="my_text" echo %%a  

有人可以详细说明如何做到这一点吗?

1 个答案:

答案 0 :(得分:1)

试试这个:

for /f "tokens=1,2 delims=() " %%a in ('status') do if "%%b"=="my_text" echo %%a