@@ -85,42 +85,46 @@ console.log('- 배치 실행 파일 생성...');
8585
8686// run.bat (English version)
8787const runBatContent = `@echo off
88- cls
88+ setlocal enabledelayedexpansion
8989chcp 65001 >nul 2>&1
9090cls
91+ color 0F
9192
9293echo.
93- echo ══════════════════════════════════════════════════════════════════
94- echo SQL2Excel Tool v${ version }
95- echo ══════════════════════════════════════════════════════════════════
94+ echo ================================================================
95+ echo SQL2Excel Tool v${ version }
96+ echo ================================================================
9697echo.
9798
9899sql2excel-v${ version } .exe --lang=en
99100
100101pause
101102` ;
102103
103- fs . writeFileSync ( `${ releaseDir } /run.bat` , runBatContent ) ;
104+ fs . writeFileSync ( `${ releaseDir } /run.bat` , runBatContent , 'utf8' ) ;
104105console . log ( ` ✅ run.bat 생성 완료 (English)` ) ;
105106
106- // 실행하기.bat (Korean version)
107+ // 실행하기.bat (Korean version) - 배치 파일에서는 영문만 사용
107108const runBatKrContent = `@echo off
108- cls
109+ setlocal enabledelayedexpansion
109110chcp 65001 >nul 2>&1
110111cls
112+ color 0F
111113
112114echo.
113- echo ══════════════════════════════════════════════════════════════════
114- echo SQL2Excel 도구 v${ version }
115- echo ══════════════════════════════════════════════════════════════════
115+ echo ================================================================
116+ echo SQL2Excel Tool v${ version }
117+ echo ================================================================
118+ echo.
119+ echo Starting SQL2Excel Tool in Korean mode...
116120echo.
117121
118122sql2excel-v${ version } .exe --lang=kr
119123
120124pause
121125` ;
122126
123- fs . writeFileSync ( `${ releaseDir } /실행하기.bat` , runBatKrContent ) ;
127+ fs . writeFileSync ( `${ releaseDir } /실행하기.bat` , runBatKrContent , 'utf8' ) ;
124128console . log ( ` ✅ 실행하기.bat 생성 완료 (Korean)` ) ;
125129
126130// 디렉토리 복사 함수
0 commit comments