
【已解決】為什么這樣的批處理轉意符無法運行最后由 chouxia 于 -4-22 14:07代碼如下
我想請教的是為什么^%ERRORLEVEL^%沒有輸出到333.bat下?附333.bat的內容nclick="copycode($('code0'));">復制代碼
- @echo off
- setlocal enabledelayedexpansion
- v:runechox -c 4f tttttt2
- echo ^@echo off>d:111333.bat
- echo v^:runsed ^-i s^/rendering^=2/rendering^=3^/g d:111123.txt^>>d:111333.bat
- echo cd log>>d:111333.bat
- echo dir>>d:111333.bat
- echo if ^%^ERRORLEVEL^% equ 0 (>>d:111333.bat
- echo timeout /t 2>>d:111333.bat
- echo v:runsed -i s/rendering^=3/rendering^=4/g d:111123.txt>>d:111333.bat
- echo exit) else (>>d:111333.bat
- echo v:runsed -i s/rendering^=3/rendering^=99/g d:111123.txt>>d:111333.bat
- echo exit>>d:111333.bat
- echo ^)>>d:111333.bat
- echo timeout /t ^2>>d:111333.bat
- echo cd log>>d:111333.bat
- echo dir>>d:111333.bat
- echo if ^%^ERRORLEVEL^% equ 0 (>>d:111333.bat
- echo timeout /t 2>>d:111333.bat
- echo v:runsed -i s/rendering^=3/rendering^=4/g v:1aep!aepname!.txt>>d:111333.bat
- echo exit) else (>>d:111333.bat
- echo v:runsed -i s/rendering^=3/rendering^=99/g v:1aep!aepname!.txt>>d:111333.bat
- echo exit>>d:111333.bat
- echo ^)>>d:111333.bat
- echo timeout /t ^2>>d:111333.bat
- echo v^:runsed ^-i s^/rendering^=3/rendering^=4^/g filevdisk1aep!aepname!.txt^>>d:111333.bat
- echo exit>>d:111333.bat
- ::start fileudisk!inipath!gqhecheng.bat
nclick="copycode($('code1'));">復制代碼
- @echo off
- v:runsed -i s/rendering=2/rendering=3/g d:111123.txt^
- cd log
- dir
- ifequ 0 (
- v:runsed -i s/rendering=3/rendering=4/g d:111123.txt
- exit) else (
- v:runsed -i s/rendering=3/rendering=99/g d:111123.txt
- exit
- )
- timeout /t 2
- cd log
- dir
- ifequ 0 (
- v:runsed -i s/rendering=3/rendering=4/g v:1aep.txt
- exit) else (
- v:runsed -i s/rendering=3/rendering=99/g v:1aep.txt
- exit
- )
- timeout /t 2
- v:runsed -i s/rendering=3/rendering=4/g filevdisk1aep.txt
- exit

