Welcome to MSDN Blogs Sign in | Join | Help

December 2005 - Posts

Managing non-terminating errors

Most errors which occur in your working scripts are likely to be "non-terminating". This means that Monad just reports the error and the command keeps running. ("Terminating" errors such as syntax errors will halt the command and, in some cases, the entire

Getting MSDN help urls for .NET BCL types and Members

Often when playing with .Net objects in Monad, I need to use MSDN class library reference to learn how to use a particular type and its members. Now, I have my bookmarks and favorite search engine but I always thought it would be cool if get-member cmdlet
Posted by Monad Team | 6 Comments

Check Spelling Script

After reading Marcel's introductory piece on ScriptBlock, I decided to rewrite an old script of mine that checks the spelling of all text files in a directory. Here is what I came out with. #region Parse a line to a list of words $StringFind = {param
Posted by Monad Team | 2 Comments

A bit about Scriptblocks

When scripting with MSH one of the most useful things to know about are scriptblocks (lambda functions). Scriptblocks are compiled bits of MSH script which you can pass around and invoke whenever you feel like it. They turn out to be so useful that if
Posted by Monad Team | 2 Comments

Monad portal in Script Center.

Most scripters are familar with Microsoft script center. Script center now has a portal for Microsoft Command Shell. You can access the portal at http://www.microsoft.com/technet/scriptcenter/hubs/msh.mspx -Arul Kumaravel
Posted by arulk | 1 Comments

PINVOKE or accessing WIN32 APIs

In the very early days of Monad, we focused on a world where everyone would publish Cmdlets and providers. Cmdlets and providers were designed around providing the best user experience. They provide the right, high-level, task-oriented abstractions that
Posted by Monad Team | 6 Comments
 
Page view tracker