질문과 답변
윈 도 우 cmd배치파일에서 부분적인 글자색 바꾸는 방법 문의
2019.05.19 00:35
cmd 배치파일에서 echo 명령으로 문자열 출력시 부분 글자색을 변경하려 합니다.
예를 들면 "문자열 글자색 변경을 연습하고 있습니다." 라고 출력할 때
"글자색" 단어만 노란색으로 보이게 하려는데
어떻게 해야 하나요?
아울러 욕심을 더 부린다면
"글자색" 단어를 반짝이는(twinkle) 효과와 굵은 글씨체로 표현되면 더욱 좋겠습니다.
* color 명령어로 하니 그 이하는 다 바꿔지는데 다시 기본색으로 돌아오는 명령어를 모르겠습니다.
댓글 [4]
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
79718 | 하드웨어| SSD 구매시 고려해야 할것 [8] | 한스 | 969 | 06-05 |
79717 | 윈 도 우| 윈도 8.1 개인 네트워크로 설정하려면? | 뷰리풀투데 | 174 | 06-05 |
79716 | 윈 도 우| Multi-creatingiso-18362.145-ko-kr-amd64-all.cmd [2] | 메아리 | 227 | 06-05 |
79715 | 윈 도 우| 윈도우 업데이트 내용 지우기 어디서 해야 하나요? [3] | 점돌이 | 753 | 06-05 |
79714 | 기 타| 네이버 판 메뉴 수정방법을 알고 싶습니다 [2] | 도냐 | 211 | 06-05 |
79713 | 윈 도 우| 'RSImages란 프로그램으로 윈도우 설치 연습중 인데요. [8] | 레전드한화 | 451 | 06-05 |
79712 | 소프트웨어| GoodbyeDpi 우회가 안 되는데요 [8] | 5테라 | 875 | 06-05 |
79711 | 소프트웨어| 크롬 즐겨찾기 순서 변경이 안되요 해결방법은 무엇인가요? [1] | 30인치다 | 586 | 06-05 |
79710 | 하드웨어| AMD 보드에서 Raid 세팅후 윈도우 10설치 문제 [5] | 밝은해 | 481 | 06-05 |
79709 | 윈 도 우| 처음 화면이 항상 좌측에 표시됩니다 [2] | joe | 296 | 06-05 |
79708 | 윈 도 우| XPE 에서 네트워크 드라이버 사용을 하고 싶습니다 | 지룡자 | 146 | 06-05 |
79707 | 기 타| 인터넷 바로가기 관리자 권한 실행 [3] | 개골동자 | 539 | 06-04 |
79706 | 윈 도 우| 이거 도대체 왜 이럴까요? | 빗소리 | 536 | 06-04 |
79705 | 윈 도 우| 윈도우 10 관련 문의합니다. | Kamn | 624 | 06-04 |
79704 | 소프트웨어| PTLens 를 아시나요? | 블루마운틴 | 305 | 06-04 |
79703 | 소프트웨어| 크롬 브라우저 즐겨찾기 문의드립니다. [8] | JEREMIAH | 554 | 06-04 |
79702 | 윈 도 우| 윈도우10끼리 네트워크 공유 문제 [7] | 길나미 | 948 | 06-04 |
79701 | 윈 도 우| grldr.mbr 내용을 수정할 수 있는방법이 있을까요 [2] | PurG | 321 | 06-04 |
79700 | 기 타| usb메모리 카드 리더기 3.1 지원 구입하면, 3.0에서도 사용... [7] | 기억의멜로 | 486 | 06-04 |
79699 | 윈 도 우| 우째다 이런일이 [1] | 난이나팔자 | 617 | 06-04 |
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