질문과 답변
윈 도 우 cmd배치파일에서 부분적인 글자색 바꾸는 방법 문의
2019.05.19 00:35
cmd 배치파일에서 echo 명령으로 문자열 출력시 부분 글자색을 변경하려 합니다.
예를 들면 "문자열 글자색 변경을 연습하고 있습니다." 라고 출력할 때
"글자색" 단어만 노란색으로 보이게 하려는데
어떻게 해야 하나요?
아울러 욕심을 더 부린다면
"글자색" 단어를 반짝이는(twinkle) 효과와 굵은 글씨체로 표현되면 더욱 좋겠습니다.
* color 명령어로 하니 그 이하는 다 바꿔지는데 다시 기본색으로 돌아오는 명령어를 모르겠습니다.
댓글 [4]
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
99687 | 소프트웨어| 파티션 문의 [2] | 에로스타 | 232 | 04-14 |
99686 | 하드웨어| HDMI에서 DP로 케이블 교체했는 데 화면이 끊김이 [3] | toto65 | 812 | 04-13 |
99685 | 기 타| mega 다운시 전송 할당량 초과? [5] | 짚신 | 411 | 04-13 |
99684 | 윈 도 우| Ventoy를 이용하여 install.wim 설치 할수 있나요. [2] | 익명7861 | 480 | 04-13 |
99683 | 윈 도 우| WIN11 보내기 문의 [1] | 뷰티블마인 | 304 | 04-13 |
99682 | 소프트웨어| Directory Opus 창색 바꾸기 [3] | 나래바다 | 236 | 04-13 |
99681 | 소프트웨어| Directory Opus 새창 안열리게.... [8] | 미리내i | 294 | 04-12 |
99680 | 모 바 일| 테블릿에 원pe [7] | 농부 | 560 | 04-12 |
99679 | 윈 도 우| 업데이트이후 네트워크 인쇄 불가 문제 아직도 해결안해줬... [4] | 영구당 | 293 | 04-12 |
99678 | 소프트웨어| 어도비 검색하다 이런 창에 모르고 들어왔는데 ㅠ ㅠ [8] | 음트트트 | 855 | 04-12 |
99677 | 윈 도 우| win11 시작메뉴 아이콘 자동정렬 문의 [4] | 뷰티블마인 | 265 | 04-12 |
99676 | 윈 도 우| 윈도우 재 설치 전에 한번 질문 드립니다. 조언 좀 부탁 드... [8] | 큰봉이 | 514 | 04-12 |
99675 | 소프트웨어| vm 네트워크 독립된 ip사용시 [2] | 컴아저씨훈 | 198 | 04-11 |
99674 | 소프트웨어| ip 고정하는 방법이 있나요? [3] | 아데방 | 430 | 04-11 |
99673 | 하드웨어| 모니터 수리방법 문의드려요 [8] | 『ⓖⓤⓝ』 | 499 | 04-11 |
99672 | 소프트웨어| IDM 제대로 되는건 없나요? [2] | 건스 | 562 | 04-11 |
99671 | 윈 도 우| 윈도우11 설치 문의드립니다. [7] | 뽀로로 | 368 | 04-11 |
99670 | 소프트웨어| 배치파일 고수님 도와주세요, [5] | 좋은데이 | 353 | 04-11 |
99669 | 윈 도 우| 윈도우 순정파일 다운로드 [5] | billy | 923 | 04-11 |
99668 | 소프트웨어| MS Office 2024 빈 폴더 삭제 되는 현상 | 꼴통 | 356 | 04-11 |
https://stackoverflow.com/questions/2048509/how-to-echo-with-different-colors-in-the-windows-command-line
@echo off
SETLOCAL EnableDelayedExpansion
for /F "tokens=1,2 delims=#" %%a in ('"prompt #$H#$E# & echo on & for %%b in (1) do rem"') do (
set "DEL=%%a"
)
call :ColorText 0a "green"
call :ColorText 0C "red"
call :ColorText 0b "cyan"
echo(
call :ColorText 19 "blue"
call :ColorText 2F "white"
call :ColorText 4e "yellow"
goto :eof
:ColorText
echo off
<nul set /p ".=%DEL%" > "%~2"
findstr /v /a:%1 /R "^$" "%~2" nul
del "%~2" > nul 2>&1
goto :eof