演習 - 初めて PowerShell コマンドを実行する

完了

このユニットでは、ターミナルとして Azure Cloud Shell を使用します。 Cloud Shell には 、Azure portal または Cloud Shell サインインを使用してアクセスできます。 PC やノート PC を使用するために何もインストールする必要はありません。

このモジュールでは、Azure Cloud Shell を使用していますが、ターミナル>ターミナルを選択し、ターミナル ウィンドウの左上にあるドロップダウンで Powershell を選択することで、Visual Studio Code の統合ターミナルを使用することもできます。

この演習は省略してもかまいません。 この演習を完了する場合は、開始する前に Azure サブスクリプションを作成する必要があります。 Azure アカウントを持っていない場合、または現時点で作成したくない場合は、指示を読んで、提示されている情報を理解することができます。

  1. Azure Cloud Shell を開きます。 PowerShell をまだ使用していない場合は、ドロップダウン メニューから PowerShell を選択し、[ 確認] を選択します。

  2. Cloud Shell で次のコマンドを実行した後、Enter キーを押して、PowerShell を使うようにシステムが設定されていることを確認します。 $PSVersionTable によって、インストールが確認されます。

    $PSVersionTable
    

    次のようなテーブルが出力されます。

     Name                           Value
     ----                           -----
     PSVersion                      7.3.6
     PSEdition                      Core
     GitCommitId                    7.3.6
     OS                             Linux 5.4.0-1058-azure #60~18.04.1-Ubuntu SMP Tue Aug 31 20:34:4…
     Platform                       Unix
     PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
     PSRemotingProtocolVersion      2.3
     SerializationVersion           1.1.0.1
     WSManStackVersion              3.0
    

    出力には、PowerShell のバージョンのほか、プラットフォームとエディションに関する情報も表示されます。

    お使いのバージョンの PowerShell に限定した情報については、$PSVersionTable を変更したバージョンを実行できます。

  3. Cloud Shell で次のコマンドを実行した後、Enter キーを押します。

    $PSVersionTable.PSVersion
    

    今度は、次のようなテーブルが出力されます。

    Major  Minor  Patch  PreReleaseLabel BuildLabel
    -----  -----  -----  --------------- ----------
    7      3      6  
    

    この出力により、使用している PowerShell のバージョンに関する詳細がわかります。

$PSVersionTable の実行結果の出力はテーブルのように見えますが、実際はオブジェクトです。 このため、ピリオド (.) を使用して、PSVersion などの特定のプロパティにアクセスできます。