Write an exchange powershell 3 script that:
assumes running in an exchange powershell as an appropriate security level
requires a single mailbox name as a command line option.
requires a single shared directory option for saving of pst files.
uses other command line options as necessary.
locates all the mailbox servers in the domain
looks for deleted mailboxes on each server that match that name
downloads deleted mailbox(s) to pst file(s) (editable parm in script) $dir/$[url removed, login to view] etc...
runs reliably, reports status and error conditions, returns appropriate signals.
overwrites if a command line option is set.
displays simple help as expected from any mature script.
uses no WMI calls at all.