我试图写一个像这样的batch file多行 – >
@echo off ( echo 123() echo abc ) > exampleFile
问题出在代码的第三行:
echo 123()
我认为它的结束) 。
如何防止这一点? echo命令是否有任何c或c ++转义字符? 感谢您的帮助,真实。
用脱字符逃跑 ;
@echo off ( echo 123(^) echo abc ) > exampleFile
@echo off setlocal enableDelayedExpansion set "for_echo=123()" ( echo !for_echo! echo abc ) > exampleFile endlocal