Skype for Business Server 管理シェル
Skype for Business Server Management Shell には、サーバーの管理と管理用のコマンド ライン インターフェイスが用意されています。 これは Windows PowerShell 上に構築されており、Skype および従来の Lync サーバー製品に固有の包括的な管理コマンドレットと管理コマンドレットのセットが含まれています。
Windows PowerShell を使用すると、コマンド ラインから Microsoft アプリケーションを管理できます。 コマンド ライン環境、製品固有のコマンド、完全なスクリプト言語が用意されています。 Windows PowerShell は、2006 年後半に Windows オペレーティング システムのダウンロード可能なリリースとして初めて導入され、Microsoft Exchange Server 2007 の管理を容易にするためのコマンド ライン インターフェイスとして組み込まれました。 Lync Server 2010 以降の Lync や Skype サーバーなど、ほとんどの Microsoft Server 製品に組み込まれています。 Skype for Business Server Management Shell には、700 を超える Lync および Skype 固有のコマンドレットが用意されています。
注意
Skype for Business コマンドレットリファレンスが learn.microsoft.com に移動しました。 以下のリンクをクリックすると、新しい learn.microsoft.com ページに移動します。 コンテンツはオープンソースになり、GitHub を通じたコミュニティへの投稿に利用できるようになりました。 投稿に興味がありますか? リポジトリの README については、こちらを参照してください。 https://github.com/MicrosoftDocs/office-docs-powershell
Skype for Business Server には、管理者が Skype for Business Server 管理シェルを使用して Skype for Business Server を管理できるようにする 700 を超えるコマンドレットが付属しています。 以下のようなコマンドを入力すると、コマンドレットのヘルプを、コマンド ラインから直接取得することができます。
Get-Help New-CsVoicePolicy -Full
前述のコマンドは、New-CsVoicePolicy コマンドレットで使用できるすべてのヘルプを取得します。 別のコマンドレットのヘルプを表示するには、New-CsVoicePolicy を、ヘルプを取得したいコマンドレットの名前に置き換えます。
Skype for Business Server の管理に使用できるすべてのコマンドレットの一覧を取得するには、シェル コマンド プロンプトで以下を入力します。
Get-Command * -Module SkypeforBusiness -CommandType cmdlet
Skype for Business Server の Windows PowerShell について知っておくべきこと:
Skype for Business Server コマンドレットを実行するには、Skype for Business Server 管理シェルを開きます。
注意
Skype for Business Server Management Shell ではなく Windows PowerShell ウィンドウを開くと、既定では Skype コマンドレットを実行できないことがあります。 Windows PowerShell 内から Skype for Business Server コマンドレットを実行するには、まず Windows PowerShell コマンド プロンプトで次のように入力します。 >
Import-Module SkypeforBusiness
Skype for Business Server Management Shell は、すべての Skype for Business Server Enterprise Edition フロント エンド サーバーまたは Standard Edition サーバーに自動的にインストールされます。
Skype for Business Server Management Shell のヘルプ コンテンツは、 Update-Help コマンドレットを実行して更新できます。 Update-Help コマンドレットは、Skype for Business コマンドレットの更新プログラムを含め、コンピューターにインストールされているすべてのモジュールで使用できる最新のヘルプ ファイルをダウンロードしてインストールします。
既定では、 Update-Help コマンドレットは Skype for Business Server にインストールされているすべてのモジュールを更新します。 特定のモジュールのみ更新する場合は、Module パラメーターを使用してこのコマンドレットのスコープを制限できます。 次の例では、Skype for Business モジュールのみを更新します。
Update-Help -Module SkypeforBusiness
インターネットに接続されていないサーバーのヘルプを更新する必要がある場合は、 Save-Help コマンドレットを使用して最新バージョンのヘルプを取得し、指定した場所に保存できます。 その後、インターネットに接続されていないサーバーの -SourcePath パラメーターと共に Update-Help コマンドレットを使用して、選択した場所から更新されたヘルプを取得できます。 次の例は、ヘルプ ファイルをネットワーク ファイル共有に保存し、Skype for Business モジュールのヘルプをファイル共有から更新する方法を示しています。
// Save the help files Save-Help -DestinationPath \\UpdateShare\HelpDownload // Run Update-Help against the local help files Update-Help -Module SkypeforBusiness -SourcePath \\UpdateShare\HelpDownload
詳細については、「 更新可能なヘルプについて」を参照してください。
注意
PowerShell をリモートで使用している場合は、ファイアウォールを介した通信を許可する必要がある場合があります。 PowerShell リモート処理で使用されるポートの詳細については、「 PowerShell リモート処理で使用されるポート」を参照してください。