File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11@ echo off
2- setlocal
2+ setlocal EnableExtensions DisableDelayedExpansion
33
4- rem Save current code page
5- for /f " tokens=2 delims=: " %%A in ('chcp') do set " _OLDCP = %%A "
4+ rem Save current code page (extract number after ':')
5+ for /f " tokens=2 delims=:" %%A in ('chcp') do for /f " tokens=1 " %%B in ( " %%A " ) do set " _OLDCP = %%B "
66
77rem Switch to UTF-8 for this session
88chcp 65001 > NUL
@@ -38,3 +38,4 @@ rem Restore previous code page if we captured it
3838if defined _OLDCP chcp %_OLDCP% > NUL
3939
4040endlocal
41+ exit /b %ERRORLEVEL%
Original file line number Diff line number Diff line change 11@ echo off
2- setlocal
2+ setlocal EnableExtensions DisableDelayedExpansion
33
4- rem Save current code page
5- for /f " tokens=2 delims=: " %%A in ('chcp') do set " _OLDCP = %%A "
4+ rem Save current code page (extract number after ':')
5+ for /f " tokens=2 delims=:" %%A in ('chcp') do for /f " tokens=1 " %%B in ( " %%A " ) do set " _OLDCP = %%B "
66
77rem Switch to UTF-8
88chcp 65001 > NUL
@@ -34,3 +34,4 @@ if not exist "%JAVA%" (
3434:restore
3535if defined _OLDCP chcp %_OLDCP% > NUL
3636endlocal
37+ exit /b %ERRORLEVEL%
You can’t perform that action at this time.
0 commit comments