test.ps1 という Exchange のメールボックスを有効にする単純な PowerShell スクリプトがあります。スクリプトは次のとおりです。
add-pssnapin microsoft.exchange.management.powershell.admin Enable-Mailbox -Identity 'gi joe' -database 'myserver\myserver mailbox database 17'
Powershell コンソールに移動して入力すると
./test.ps1
正常に実行されます。ただし、VB.netで呼び出すと、
Process.Start("powershell", "test.ps1")
端末の点滅が速すぎて、何を言っているのかわかりません。また、メールボックスを作成しません。なぜこれが起こるのですか、またはエラーを読む前に端末が消えるのを止めるにはどうすればよいですか?