With PowerShell 1.0 all cmdlets were run against the local PowerShell runspace and thus ran in the local machine context. This was great for the most part as many of the Exchange cmdlets were able to reach out and manipulate non-local information so that...