Windows PowerShell 5.1 をダウンロードしてインストールする

重要

21Vianetが中国で運営するSkype for Businessオンラインは、2023年10月1日に廃止されます。 Skype for Business Online ユーザーをまだアップグレードしていない場合は、自動的に支援されたアップグレードがスケジュールされます。 organizationを自分で Teams にアップグレードする場合は、今すぐアップグレード パスの計画を開始することを強くお勧めします。 アップグレードが成功すると技術的な準備とユーザーの準備が整っていることを忘れないでください。そのため、Teams への旅を進める際には 、アップグレード ガイダンス を活用してください。

Skype for Businessオンラインは、21Vianet が中国で運営するサービスを除き、2021 年 7 月 31 日に廃止されました。

Windows 10 Anniversary Update または Windows Server 2016 を使用している場合は、Windows PowerShell 5.1 が既にインストールされているはずです。 このアプリケーションはこれらのオペレーティング システムにプリインストールされているためです。

ご使用中の Microsoft PowerShell のバージョンを特定するには、Windows 7 または Windows Server 2008 R2 もしくは Windows Server 2012 のコンピューターで次を実行します。

  1. [ スタート]、[ すべてのプログラム]、[ アクセサリ]、[ Windows PowerShell] の順にクリックしてから、[ Windows PowerShell] をクリックします。

  2. PowerShell コンソールで、次のコマンドを入力してから ENTER を押します。

    Get-Host | Select-Object Version
    
  3. 次のような情報がコンソール ウィンドウに表示されることになります。

     バージョン
    -------
    4.0

    返されたバージョン番号が 5.1 の場合は、Windows PowerShell 5.1 を実行しています。 返されたバージョン番号が 5.1 ではない場合は、Windows PowerShell 5.1 をインストールする必要があります。 Windows PowerShell 5.1 が含まれている Windows Management Framework 5.1 を Microsoft ダウンロード センターからダウンロードできます。

Windows PowerShell 5.1 がインストールされていることを確認した後に、PowerShell がリモート スクリプトを実行するために構成されていることを確認する必要があります。 これを実行するには、PowerShell を管理者として開始する必要があります。 Windows 7、Windows Server 2008 R2、Windows Server 2012、または Windows Server 2012 R2 で次を実行します。

  1. [ スタート]、[ すべてのプログラム]、[ アクセサリ]、[ Windows PowerShell] の順にクリックして、[ Windows PowerShell] を右クリックし、[ 管理者として実行] をクリックします。

  2. [ ユーザー アカウント制御] ダイアログ ボックスが表示される場合、[ はい] をクリックして管理者の資格情報の下で PowerShell を実行することを確認します。

Windows 8 を実行している場合は、代わりにこの手順を完了します。

  1. チャーム バーにアクセスして、[ 検索] をクリックしてから [ Windows PowerShell] を右クリックします。 どの Windows 8 コンピューター (タッチ スクリーンまたはタッチ非対応スクリーン) 上でも、Windows キーを押したままで C をクリックすることによってすばやくチャーム バーにアクセスできます。

  2. 画面の下部にあるツールバーで、[ 管理者として実行] をクリックします。

  3. [ ユーザー アカウント制御] ダイアログ ボックスが表示される場合、[ はい] をクリックして管理者の資格情報の下で PowerShell を実行することを確認します。

PowerShell が実行されている状態になったら、リモート スクリプトの実行を許可するように実行ポリシーを変更する必要があります。 PowerShell コンソールで、次のコマンドを入力してから ENTER を押します。

Set-ExecutionPolicy RemoteSigned -Force

注意

上記のコマンドを実行すると、次のエラー メッセージが表示される場合があります。>Set-ExecutionPolicy: レジストリ キー'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Micrsoft.PowerShell' へのアクセスが拒否されました。 このエラー メッセージは、通常、管理者の資格情報で PowerShell を実行していない場合に発生します。 PowerShell のセッションを閉じ、管理者として新しいセッションを開始します。

実行ポリシーが正しく構成されていることを確認するには、PowerShell プロンプトで次を入力してから ENTER を押します。

Get-ExecutionPolicy

次の値を取り戻したら、すべてが正しく構成されていることになります。

RemoteSigned

現在 Windows PowerShell 5.1 を実行していない場合は Microsoft ダウンロード センターから Windows Management Framework 5.1 をダウンロードしてインストールする必要もあります。 これは、Windows PowerShell 5.1 と Windows リモート管理 (WinRM) 3.0 が含まれているインストール パッケージです。 このインストール パッケージは、Windows 7 SP1 を実行していて Windows PowerShell 5.1 にまだ更新していない場合に必要となる場合があります。 Windows Server 2016 または Windows 10 Anniversary Update を実行している場合は、Windows PowerShell 5.1 をインストールする必要はありません。 Windows PowerShell 5.1 はこれらのオペレーティング システムにプレインストールされています。

Windows Management Framework 5.1 をインストールする前に次を行います。

  • 正しいバージョンのインストール パッケージをダウンロードしたことを確認します。 Windows 7 SP1 の 64 ビット版を実行している場合は、ファイル Win7AndW2K8R2-KB3191566-x64.ZIP をダウンロードします。 Windows 7 の 32 ビット版を実行している場合は、ファイル Win7-KB3191566-x86.ZIP をダウンロードします。

  • コンピューター上で Windows 7 を実行している場合は、Windows 7 Service Pack 1 をインストール済みであることを確認します。

どのバージョンの Windows を実行しているかわからない場合、または Windows 7 Service Pack 1 をインストール済みであるかわからない場合は、[ スタート] をクリックして、[ コンピューター] を右クリックしてから [ プロパティ] をクリックします。 この情報は [システム] ダイアログ ボックスで報告されます。

Windows Management Framework 5.1 をインストールするには、「WMF 5.1 のインストールと構成」の手順を実行します。

コンピューターが再起動した後に、Windows PowerShell が開始できることと、管理者の資格情報でアプリケーションが実行できることを検証します。 その手順は次のとおりです。

  1. [ スタート]、[ すべてのプログラム]、[ アクセサリ]、[ Windows PowerShell] の順にクリックして、[ Windows PowerShell] を右クリックし、[ 管理者として実行] をクリックします。

  2. [ユーザー アカウント制御] ダイアログ ボックスが表示される場合、[ はい] をクリックして管理者の資格情報の下で PowerShell を実行することを確認します。

PowerShell コンソールが表示されたら、WinRM サービスが実行中で正しく構成されていることを検証する必要があります。 サービスが実行されていることを検証するには、次のコマンドを PowerShell プロンプトに入力して ENTER を押します。

Get-Service winrm

WinRM サービスに関する情報が画面に表示されます。

Status   Name               DisplayName
------   ----               -----------
Running  winrm              Windows Remote Management (WS-Manag...

サービスの状態が「実行中」を表すものでない場合は、次のコマンドを入力して ENTER を押すことによって WinRM サービスを開始します。

Start-Service winrm

サービスが開始した後、次のコマンドを実行して WinRM が基本認証を使用していることを確認します。

winrm set winrm/config/client/auth '@{Basic="True"}'

次のような情報が画面上に表示されます。

Auth
    Basic = true
    Digest = true
    Kerberos = true
    Negotiate = true
    Certificate = true
    CredSSP = false

基本認証が True に設定されている場合、PowerShell を使用して Skype for Business Online に接続する準備ができています。

ヒント

LinkedIn ロゴOffice 365に新規ですか?

LinkedIn Learning が提供するOffice 365管理者と IT 担当者向けの無料ビデオ コースをご覧ください。

Windows PowerShell 用にコンピューターをセットアップする