for 循环如何遍历字符串内的转义括号?
set a=(sample sample(2) sample 3)
for %i in %a% do echo %i
sample was unexpected at this time.
感谢您的帮助。 :)
最佳答案
转义是通过插入符^
完成的,在这种情况下,只有右括号需要转义。
@echo off
set "list=sample sample(2^) sample 3"
for %%i in (%list%) do echo %%i
关于batch-file - 在批处理文件的 for 循环中转义括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40606506/