| Eugene's profileEugene's spaceBlogLists | Help |
|
June 11 Windows console colorizerIf you are programmer and building you code in console using .bat or.cmd batch files, you might be tired of that gray-on-black symbols mess. This simple app will help you to colorize the building process: (C#) using System;using System.Collections.Generic;using System.Text;using System.IO;namespace Colorize{ class Program {static int Main(string[] args) {TextReader tIn = Console.In; TextWriter tOut = Console.Out; ConsoleColor defautColor = Console.ForegroundColor; if (args.Length == 0) {Console.ForegroundColor = ConsoleColor.Green; tOut.WriteLine("Invalid command line parameter."); tOut.WriteLine("Available parameters:");foreach (String c in Enum.GetNames(typeof(ConsoleColor))) { tOut.WriteLine(" " + c);} Console.ForegroundColor = defautColor; return 0;} try {ConsoleColor color = (ConsoleColor) Enum.Parse(typeof(ConsoleColor), args[0], true); Console.ForegroundColor = color; } catch (Exception ex) {Console.ForegroundColor = ConsoleColor.Red; tOut.WriteLine(ex.Message); tOut.WriteLine(ex.StackTrace); Console.ForegroundColor = defautColor; return 2;} return 0;} } } Compiled exe: colorize.zip How to use Sample .bat file: @echo off Result:
TrackbacksThe trackback URL for this entry is: http://loomp.spaces.live.com/blog/cns!2E30A3EADAC5DD8!409.trak Weblogs that reference this entry
|
|
|