次の方法で共有


Set-CMClientPushInstallation

クライアント プッシュ インストールの設定を構成します。

構文

Set-CMClientPushInstallation
   [-AddAccount <String[]>]
   [-AllownNTLMFallback <Boolean>]
   [-ChosenAccount <String[]>]
   [-ClearAccount]
   [-EnableAutomaticClientPushInstallation <Boolean>]
   [-EnableSystemTypeConfigurationManager <Boolean>]
   [-EnableSystemTypeServer <Boolean>]
   [-EnableSystemTypeWorkstation <Boolean>]
   -InputObject <IResultObject>
   [-InstallationProperty <String>]
   [-InstallClientToDomainController <Boolean>]
   [-RemoveAccount <String[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMClientPushInstallation
   [-AddAccount <String[]>]
   [-AllownNTLMFallback <Boolean>]
   [-ChosenAccount <String[]>]
   [-ClearAccount]
   [-EnableAutomaticClientPushInstallation <Boolean>]
   [-EnableSystemTypeConfigurationManager <Boolean>]
   [-EnableSystemTypeServer <Boolean>]
   [-EnableSystemTypeWorkstation <Boolean>]
   -InputObject <IResultObject>
   [-InstallationProperty <String>]
   [-InstallClientToDomainController <Boolean>]
   [-RemoveAccount <String[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMClientPushInstallation
   [-AddAccount <String[]>]
   [-AllownNTLMFallback <Boolean>]
   [-ChosenAccount <String[]>]
   [-ClearAccount]
   [-EnableAutomaticClientPushInstallation <Boolean>]
   [-EnableSystemTypeConfigurationManager <Boolean>]
   [-EnableSystemTypeServer <Boolean>]
   [-EnableSystemTypeWorkstation <Boolean>]
   [-InstallationProperty <String>]
   [-InstallClientToDomainController <Boolean>]
   -Name <String>
   [-RemoveAccount <String[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMClientPushInstallation
   [-AddAccount <String[]>]
   [-AllownNTLMFallback <Boolean>]
   [-ChosenAccount <String[]>]
   [-ClearAccount]
   [-EnableAutomaticClientPushInstallation <Boolean>]
   [-EnableSystemTypeConfigurationManager <Boolean>]
   [-EnableSystemTypeServer <Boolean>]
   [-EnableSystemTypeWorkstation <Boolean>]
   [-InstallationProperty <String>]
   [-InstallClientToDomainController <Boolean>]
   [-RemoveAccount <String[]>]
   [-SiteCode <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

説明

このコマンドレットを使用して、クライアント プッシュ インストールのサイト構成を変更します。 クライアント プッシュ インストール方法は、サイトで検出されたコンピューターに Configuration Manager クライアントをインストールします。

クライアント プッシュ インストールを開始するには、コレクション内の特定のコレクションまたはリソースに対してクライアント プッシュ インストール ウィザードを実行します。

詳細については、「Configuration Manager でクライアントをインストールする方法Windowsベースのコンピューターにインストールする方法」を参照してください

注意

Configuration Manager サイト ドライブから Configuration Manager コマンドレットを実行します PS XYZ:\> 。 詳細については 、「Getting started」を参照してください

例 1: クライアント プッシュ インストールの設定を変更する

このコマンドは、次の構成を行います。

  • 検出されたコンピューターにクライアント プッシュを自動的に使用します。
  • クライアントをサイト システム サーバーにプッシュする
  • サイトは contoso\svc_smspush という名前のアカウントを 使用して、クライアント ソフトウェアをインストールするためにコンピューターに接続します。

InstallationProperty パラメーターは、インストーラー パッケージのSMSSITECODEプロパティのWindows CM1 に設定します。 この設定では、サイト コード CM1 を持つサイトにクライアントを割り当てる。

Set-CMClientPushInstallation -SiteCode "CM1" -EnableAutomaticClientPushInstallation $True -EnableSystemTypeConfiguationManager $True -ChosenAccount "contoso\svc_smspush" -InstallationProperty "SMSSITECODE=CM1"

パラメーター

-AddAccount

クライアントをインストールできる 1 つ以上のアカウントの文字列配列を指定します。 アカウントは、移動先コンピューターの ローカル管理者 である必要があります。 アカウントごとに、形式を使用します domain\username

詳細については、「クライアント プッシュ インストール アカウント」を参照してください

Type:String[]
Aliases:AddAccounts
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-AllownNTLMFallback

この パラメーターを$trueKerberos を使用してクライアントを認証できない場合は、NTLM を使用して接続を再試行します。 セキュリティを強化するために推奨される構成は、このパラメーターを**** ntLM フォールバックなしで Kerberos を$falseに設定する方法です。

注意

クライアント プッシュを使用して Configuration Manager クライアントをインストールすると、サイト サーバーはクライアントへのリモート接続を作成します。 このサイトでは、接続を確立する前に NTLM へのフォールバックを許可しない Kerberos 相互認証が必要な場合があります。 この動作は、サーバーとクライアント間の通信をセキュリティで保護するのに役立ちます。

セキュリティ ポリシーによっては、環境で以前の NTLM 認証よりも Kerberos が優先または必要な場合があります。 これらの認証プロトコルのセキュリティに関する考慮事項の詳細については、「NTLMを制限するセキュリティ ポリシー Windows設定」を参照してください。

この機能を使用するには、クライアントが信頼できる Active Directory フォレストに存在する必要があります。 Kerberos Windows相互認証のために Active Directory に依存しています。

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ChosenAccount

Configuration Manager に既に追加されている 1 つ以上のアカウントの文字列配列を指定します。

Type:String[]
Aliases:ChosenAccounts
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ClearAccount

このパラメーターを追加して、サイトでクライアント プッシュ用に現在指定されているアカウントを削除します。 1 つのアカウントを削除するには 、RemoveAccount パラメーターを使用 します。

Type:SwitchParameter
Aliases:ClearAccounts
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

コマンドレットを実行する前に確認メッセージを表示します。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

このパラメーターは、ワイルドカード文字をリテラル文字値として扱います。 ForceWildcardHandling と組み合わせは使用できない

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-EnableAutomaticClientPushInstallation

新しく検出されたコンピューター リソース$true Configuration Manager クライアントをインストールするには、このパラメーターを [インストール] に設定します。 また、クライアントがインストールされていない既存のコンピューター リソースへのインストールも有効になります。

このパラメーターを [コレクション] に $false、 コレクションまたはデバイスで[クライアントのインストール] アクションを使用できます。

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-EnableSystemTypeConfigurationManager

サイト システム サーバーに configuration Manager $true をインストールするには、このパラメーターを [インストール] に設定します。

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-EnableSystemTypeServer

Configuration Manager クライアントをサーバー に$true するには、このパラメーターを [サーバーにインストールする] に設定します。

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-EnableSystemTypeWorkstation

このパラメーター を、$true に Configuration Manager クライアントをインストールする場合に使用します。

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

このパラメーターはワイルドカード文字を処理し、予期しない動作を引き起こします (推奨されません)。 DisableWildcardHandling と組み合わせは使用できない

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

クライアント プッシュ インストール オブジェクトを指定します。 このオブジェクトを取得するには 、Get-CMClientPushInstallation コマンドレットを使用 します。

Type:IResultObject
Aliases:ClientPushComponent
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-InstallationProperty

Configuration Manager クライアントのインストール時に使用するインストール プロパティを指定します。

例:

/mp:mp01.contoso.com CCMDEBUGLOGGING="1" CCMLOGGINGENABLED="TRUE" CCMLOGLEVEL="0" CCMLOGMAXHISTORY="5" CCMLOGMAXSIZE="10000000" SMSCACHESIZE="15000" SMSSITECODE="XYZ" SMSMP=mp01.contoso.com

詳細については 、「Configuration Manager のクライアント インストール パラメーターとプロパティについて」を参照してください

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-InstallClientToDomainController

このパラメーターを設定して、Configuration Manager クライアントをドメイン コントローラーにインストールするかどうかを指定します。

  • $true: 常にクライアントをドメイン コントローラーにインストールします。
  • $false: クライアント プッシュ インストール ウィザードで指定されていない限り、ドメイン コントローラーにクライアントをインストールしない。
Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Name

クライアント プッシュ インストールの名前を指定します。

Type:String
Aliases:SiteName
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-RemoveAccount

削除するクライアント プッシュ インストール アカウントの文字列配列を指定します。 すべてのアカウントを削除するには 、ClearAccount パラメーターを使用 します。

Type:String[]
Aliases:RemoveAccounts
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-SiteCode

3 文字のサイト コードを指定します。 たとえば、XYZ などです。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

コマンドレットが実行されるとどうなるかを示します。 コマンドレットは実行されません。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

入力

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject