2017-11-22 14 views
0

windowsコマンドプロンプトからExchange PowerShellコマンドを実行しようとしています。 私は同じのために検索し、用語「取得-メールボックスが」コマンドレットの名前として認識されません、次のエラーWindowsコマンドプロンプトからExchange powershellコマンドを実行する方法?

になり

たpowershell.exe - コマンドは、Get-メールボックス

を見つけました、function、scr iptファイル、または実行可能なプログラム。名前のスペルを確認するか、パスに が含まれている場合は、パスが正しいことを確認してから、もう一度やり直してください。ラインで :1文字:12 +取得、メールボックス< < < < + CategoryInfo:ObjectNotFound:(メールボックスを取得:文字列)[]、コマンドを NotFoundException + FullyQualifiedErrorId:私は1つ以上の方法を発見し

CommandNotFoundException .ps1 file.soを作成しています。A.ps1という名前の.ps1ファイルを作成しました.1つのシステムコマンド(コピーが正常に実行されています)と1つの交換コマンド が同じエラーになります。

注::私は昇格したユーザーとしてのみcmdを実行しています。 どこが間違っているのか分かりません。 他の多くのコマンドも見つかりましたが、それぞれが同じエラー(コマンドレットとして認識されないコマンド)になりました。ありがとう!ありがとうございました!

答えて

0

交換コマンドは通常のPowershellコンソールでは機能しません。最初にconnection to your Exchange Serverを設定する必要があります。リンクされたTechNetの記事のコード例は、Exchangeサーバーに接続するための資格情報の入力をユーザーに要求します。資格情報を「保存」したい場合は、資格情報を暗号化することをお勧めします。それをスクリプトの平文で保存しないでください! PDQのtwo part Blog articleを参照してください。

関連する問題