
批處理forin(comand)里有括號該如何轉義像下面,文件路徑中帶有括號,在 for循環in語句中,如何轉義括號,使得不提醒語法錯誤:“此時不應有 thunder。”
使用過失敗的方法:(1) set p1=C:Program Files ^(x86^)thunder network中 ^(1^) 文1.txt(2) set p1=C:Program Files ^(x86^)thunder network中 ^(1^) 文1.txt(3) set p1=C:Program Files ^(x86^)thunder network中 ^(1^) 文1.txt for /f usebackq eol=* delims= %%i in (`findstr /i /n .* %p1% `) do (nclick="copycode($('code0'));">復制代碼
- set p1=C:Program Files (x86)thunder network中 (1) 文1.txt
- for /f eol=* delims= %%i in ('findstr /i /n .* %p1% ') do (
- .......
- )

