질문과 답변
윈 도 우 cmd배치파일에서 부분적인 글자색 바꾸는 방법 문의
2019.05.19 00:35
cmd 배치파일에서 echo 명령으로 문자열 출력시 부분 글자색을 변경하려 합니다.
예를 들면 "문자열 글자색 변경을 연습하고 있습니다." 라고 출력할 때
"글자색" 단어만 노란색으로 보이게 하려는데
어떻게 해야 하나요?
아울러 욕심을 더 부린다면
"글자색" 단어를 반짝이는(twinkle) 효과와 굵은 글씨체로 표현되면 더욱 좋겠습니다.
* color 명령어로 하니 그 이하는 다 바꿔지는데 다시 기본색으로 돌아오는 명령어를 모르겠습니다.
댓글 [4]
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
99691 | VHD에 XP를 설치할수 있나요? [5] | 유혹 | 23611 | 11-10 |
99690 | 제로 데이 자료에 대해...;;; [1] | 카이젤 | 23491 | 09-11 |
99689 | 윈 도 우| 윈도우7과 XP멀티부팅 설치방법.. [2] | 뮤랑이 | 23470 | 02-09 |
99688 | 윈 도 우| 정말 급해용 부탁드려용 윈도우7 포멧이 ㅠㅠ [2] | 르네상스 | 23431 | 03-10 |
99687 | 윈 도 우| KMPlayer Auto Pack(2009년12월 22일자 버전) 부탁드립니다. [6] | R홀릭 | 23398 | 01-01 |
99686 | [질문]바이오스에 관한 질문입니다. [1] | create | 23022 | 09-11 |
99685 | 하드웨어| 긴급요청)) 갑자기 포토샾이 안되는데 왜 그러죠??? [2] | mage | 22878 | 02-06 |
99684 | 윈 도 우| KmsServer.exe을 찾을 수 없습니다. [2] | 찰스 | 22712 | 12-07 |
99683 | 윈 도 우| KB 976902 업뎃의 정체?? [11] | 빨간별 | 22624 | 10-27 |
99682 | 윈 도 우| 윈도우 7 네트워크 끊김현상(느낌표) 해결 방법! [16] | 사이버099 | 22593 | 02-16 |
99681 | 윈 도 우| 영문 윈도우7의 기본 폰트는 무엇인가요? [2] | 아크슈터 | 22500 | 11-25 |
99680 | [re] 요청합니다.torrent 파일입니다. [1] | 오다가다 | 22425 | 09-12 |
99679 | 윈도우7 도스로 부팅하는방법..(추가질문좀 하겠습니다) [7] | eyesd3 | 22308 | 11-07 |
99678 | 하드웨어| 하드디스크 상태좀 알려주세요. [5] | 도라란 | 22301 | 03-22 |
99677 | 윈 도 우| KMS 단기인증 과 영구인증의 차이가 무엇인가요? [1] | RohBang | 22262 | 07-16 |
99676 | 윈 도 우| 네이트온 원격제어가 안되요;; [3] | 바람의상처 | 22226 | 10-14 |
99675 | 소프트웨어| 네이트온과 크롬 플러스와의 문제 [4] | 헤도니스 | 22222 | 11-22 |
99674 | 윈도우 7 ultimate x64 에서 vb6ko.dll 문제 [2] | Sean | 22135 | 09-29 |
99673 | 윈 도 우| 윈도우7에서의 APPCRASH오류 발생 [5] | 빨간앙마 | 22096 | 11-24 |
99672 | 윈 도 우| 네이트온 오류 도와주세요 ㅠㅠ [2] | 당당한유학생 | 22029 | 06-13 |
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