자 료 실

기 타 배치파일 텍스트 색상

2019.04.07 16:07

sunshine 조회:1895 추천:7

배치파일에서 다른 유틸을 사용하지 않고 텍스트에 색상을 넣는 것입니다.

저도 잘 모르니 자세한 내용은 배치 파일 고수님들께 질문하세요...

28~33 번은 테스트 하기 위해서 임의로 추가해 본 것입니다.

 

출처: http://wuyou.net/forum.php?mod=viewthread&tid=413409&extra=page%3D1

 

1. 배치 파일 실행 후 스샷

1.png

 

2. 배치 파일 내역

---------------------------------------------------------------------------

@echo off
for /F "tokens=1,2 delims=#" %%a in ('"prompt #$H#$E# & echo on & for %%b in (1) do rem"') do (set "DEL=%%a")

echo.

call :ColorText 04 "                           다기능 컴퓨터 유지 보수 메뉴"
echo.
call :ColorText 0e "디스크 관리                     시스템 유지 관리             이미지 관리"
echo.
call :ColorText 0F "1. 새 디스크 파티션             10. 시스템 설치              19. 이미지 정보보기"
echo.
call :ColorText 0E "2. 지정된 파티션 삭제           11. 시스템 백업              20. 이미지 이름 바꾸기"
echo.
call :ColorText 0D "3. 지정된 파티션 작성           12. 증분 백업                21. 지정된 이미지 추출"
echo.
call :ColorText 0C "4. 파티션 공간 재 확보          13. 시스템 복원              22. 지정된 이미지 삭제"
echo.
call :ColorText 0B "5. 파티션 용량 확장             14. 시스템 부팅 복구         23. 수정 된 이미지로드"
echo.
call :ColorText 0A "6. 지정된 파티션 포맷           15. 드라이버 추가 또는 제거  24. 부팅 이미지 만들기"
echo.
call :ColorText 09 "7. 파티션 표시 또는 숨기기      16. 드라이버 백업 또는 복원  25. 일반 이미지"
echo.
call :ColorText 08 "8. 파티션 드라이브 문자         17. 드라이버 보기            26. WIM 및 ESD 교환"
echo.
call :ColorText 07 "9. 파티션을 읽기 전용으로 설정  18. 시스템 패치 통합         27. 나가기"
echo.
echo.
call :ColorText 06 "28. 테스트 1" & call :ColorText 05 "  29. 테스트 2" & call :ColorText 04 "  30. 테스트 3"
echo.
call :ColorText 03 "31. 테스트 4" & call :ColorText 02 "  32. 테스트 5" & call :ColorText 01 "  33. 테스트 6"
echo.

goto :end

:ColorText
<nul set /p "=%DEL%" > "%~2"
findstr /v /a:%1 /R "+" "%~2" nul
del "%~2" > nul
goto :eof

:end
echo.
pause

---------------------------------------------------------------------------

 

3. 바탕 색상 변경 연습

test.png

test2.png

test3.png

 

 

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 저작권 보호 요청 자료 목록 gooddew - - -
[공지] 자료실 이용간 유의사항 gooddew - - -
5946 유틸리티| Anti-Ransomware Package 1.0 [4] 로드맨 828 1 05-17
5945 유틸리티| Core FTP LE 2.2 Build 1894 [3] 로드맨 509 2 05-17
5944 유틸리티| Wipe 2017.17.07 [7] 로드맨 808 1 05-17
5943 유틸리티| TorrentRover 1.1.18 + Portable [14] 로드맨 1159 4 05-17
5942 유틸리티| 안랩 워너크립터(WannaCryptor) 랜섬웨어 사전 예방 툴 배포 [9] asklee 1325 4 05-17
5941 유틸리티| Internet Download Accelerator 6.13.1.1557 (한글 지원) [13] 로드맨 1083 9 05-17
5940 유틸리티| YTD Video Downloader Basic 5.8.3.0.1 [8] 로드맨 958 6 05-16
5939 유틸리티| HitmanPro 3.7.20 Build 286 (무설치) [11] 로드맨 941 4 05-16
5938 유틸리티| BurnAware Free 10.3 + Portable [6] 로드맨 447 4 05-16
5937 유틸리티| myFFmpeg 3.0.4 [3] 로드맨 674 1 05-16
5936 기 타| 멀티 부팅 USB 플래시 드라이브 PLUS 15.05.2017 휴대용 [... [18] 첨임다 1490 6 05-16
5935 기 타| WinContig_2.10.0_한글 [6] 첨임다 788 3 05-16
5934 기 타| AnyToISO Converter Professional_3.74pro버전_한글 [11] 첨임다 705 4 05-16
5933 유틸리티| SyMenu 5.11.6344 + Portable (한글 지원) [4] 로드맨 844 3 05-16
5932 유틸리티| uTorrentPro 3.5.0 Build 43804 + Portable (한글 지원) [15] 로드맨 3431 14 05-16
5931 윈도우 / PE| 랜섬웨어 방어툴 '앱체크' WannaCry [15] 희망Sinae 3408 5 05-16
5930 유틸리티| FinePrint 9.15 [10] 로드맨 1279 4 05-16
5929 유틸리티| 알약 워너크라이(WannaCry) 예방 조치툴 [5] 로드맨 2411 4 05-15
5928 유틸리티| Capture2Text 4.2.0 Portable [5] 로드맨 1333 3 05-15
5927 유틸리티| Gmail Notifier Pro 5.3.5 + Portable (한글 지원) [1] 로드맨 756 0 05-15
XE1.11.6 Layout1.4.8