批處理命令findstr讀取延遲變量我想通過一個批處理A.bat讀取另一個批處理文件B.bat所有內容,并修改對應行通過但由于B.bat中使用了延遲變量,在執行A.bat時,B.bat中所有類似 !Var!的字符全部取了實際值, 如!time!拷貝為實際的時間了請問有高手解決過此類問題嗎??nclick="copycode($('code0'));">復制代碼
- for /F tokens=* %%a in ( 'findstr /n /r . %batpath%buildimage.bat') do (
- set line=%%a
- set line=!line:*^:=!