SCCM コマンドレット ライブラリーの更新

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:2分
  • System Center Configuration Manager の SCCM コマンドレット ライブラリーが最新の状態であることを確認します。

    始める前に

    必要なロール:設定に応じて、 現在のユーザーまたはシステムアドミニストレーター。

    このタスクについて

    System Center Configuration Manager の SCCM コマンドレット ライブラリーは、SCCM 用の Windows PowerShell モジュールをインストールおよび更新します。SCCM は、ライブラリーの更新を毎日チェックします。システムは SCCM アクティビティ出力を解析できないため、古くなったライブラリーによって SCCM サーバーのディスカバリーが失敗する可能性があります。この警告メッセージは、SCCM GET アクティビティの ECC キュー入力レコードに出現します。
    WARNING: An update to the System Center 2012 Configuration Manager Cmdlet
    Library is available. Please go to
    'http://go.microsoft.com/fwlink/?LinkId=528947' to download the latest version.
    Running cmdlet version: 5.0.8231.1004 Latest cmdlet version: 5.0.8328.1155

    コマンドレット ライブラリーの最新バージョンを http://go.microsoft.com/fwlink/?LinkId=528947 からダウンロードします。インストール手順については、https://technet.microsoft.com/en-us/library/dn958404(v=sc.20).aspx を参照してください。

    以前のバージョンのライブラリーの使用を選択する場合は、この手順を使用して CM 更新チェックを無効にします。これにより、問題なくディスカバリーを実行できます。

    手順

    1. アドミニストレーターとして SCCM コンソールにログインします。
    2. コンソールの左上隅からメニューを開きます。
    3. [Windows PowerShell で接続する] を選択します。
    4. 更新チェックを無効にするには、次のいずれかのコマンドを実行します。
      • ユーザーごとSet-CMCmdletUpdateCheck -CurrentUser -IsUpdateCheckEnabled 0
      • システムごとSet-CMCmdletUpdateCheck -System -IsUpdateCheckEnabled 0
      重要:
      システムごとのコマンドレットは、昇格した Windows PowerShell セッションで実行する必要があります。
    5. Get-CMCmdletUpdateCheck コマンドを実行してコンソールを更新し、設定を確認します。
    6. IsEnabled 構成変数が False に変更されたことを確認します。
      これは、古くなったコマンドレット ライブラリーの警告が、指定されたユーザーに対して無効になっていることを示します。
    7. 更新チェックを再度有効にするには、現在のユーザーまたはシステムのいずれかに対して -IsUpdateCheckEnabled 1 コマンドを実行します。