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