diff --git a/reactos/subsys/system/cmd/color.c b/reactos/subsys/system/cmd/color.c index 28189ea3bc5..ec65ff8b97e 100644 --- a/reactos/subsys/system/cmd/color.c +++ b/reactos/subsys/system/cmd/color.c @@ -84,9 +84,18 @@ INT CommandColor (LPTSTR first, LPTSTR rest) SetScreenColor (wColor, TRUE); return 0; } + + + if ( _tcslen(&rest[0])==1) + { + if ( (_tcscmp(&rest[0], _T("0")) >=0 ) && (_tcscmp(&rest[0], _T("9")) <=0 ) ) + { + SetConsoleTextAttribute (hConsole, (WORD)_ttoi(rest)); + } + } if (StringToColor(&wColor, &rest) == FALSE) - { + { ConErrResPuts(STRING_COLOR_ERROR2); return 1; }