Four days ago Joseph Cooney posted up this little snippet about how to stop the various BizTalk application services which may be running on your machine. His muse was BizTalk Server 2004.

I decided I would post up how to do this using BizTalk 2006 with the upcoming Microsoft Command Shell since there doesn’t seem to be that many people championing it down under.

The following command will look at all the services on your machine and issue a stop command for any of them that have a name beginning with BTSSvc$.

get-service | where { $_.Name -like “BTSSvc$*” } | stop-service

I’m really starting to like MSH, the composability of the Cmdlets is really quite good, certainly a lot more powerful then the legacy command-prompt.