Sunil Jagadish

Microsoft Command Shell “Monad”

leave a comment »

What is Monad?
Monad is the new command line shell developed by Microsoft. Microsoft does come out with interesting codenames for its products, which reminds me of the Whisteler, Longhorn and Blackcomb funda.

I got this from wikipedia

The word monad comes from the Greek word µ???? (from the word µ????, which means “one”, “single”, “unique”) and has had many meanings in different contexts.

Goal of Monad is to deliver an extensible scripting environment that is secure,interactive, programmable and production-ready to enable consistent and reliable automation of administrative tasks.

Some key things about it:

  • A Scripting Language called Msh Script
  • An interactive shell called Msh.exe
  • SDK to produce task-oriented commands and providers
  • A set of domain independent utility commands
  • A mechanism to do remote scripting.

If you are wondering how to get your hands on a copy of this, visit the Microsoft Betas Site. Arul Kumaravel (a Dev Lead at Microsoft) posted a Quick Start for those who want to get started with Monad. The essence of object-orientedness can be seen in the syntax and usage. Eg.: $a.SubString(0,3). Someone did complain that Monad has been left out in the PDC ’05 agenda.


Written by Sunil

2005.07.10 at 05:01 AM

Posted in Uncategorized

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: