Set-CMClientPushInstallation

Set-CMClientPushInstallation

Changes settings of a client push installation.

構文

Parameter Set: SearchByNameMandatory
Set-CMClientPushInstallation -Name <String> [-ChosenAccount <String[]> ] [-EnableAutomaticClientPushInstallation <Boolean> ] [-EnableSystemTypeConfigurationManager <Boolean> ] [-EnableSystemTypeServer <Boolean> ] [-EnableSystemTypeWorkstation <Boolean> ] [-InstallationProperty <String> ] [-InstallClientToDomainController <Boolean> ] [-Confirm] [-WhatIf] [ <CommonParameters>]

Parameter Set: SearchBySiteCodeMandatory
Set-CMClientPushInstallation -SiteCode <String> [-ChosenAccount <String[]> ] [-EnableAutomaticClientPushInstallation <Boolean> ] [-EnableSystemTypeConfigurationManager <Boolean> ] [-EnableSystemTypeServer <Boolean> ] [-EnableSystemTypeWorkstation <Boolean> ] [-InstallationProperty <String> ] [-InstallClientToDomainController <Boolean> ] [-Confirm] [-WhatIf] [ <CommonParameters>]

Parameter Set: SearchByValueMandatory
Set-CMClientPushInstallation -InputObject <IResultObject> [-ChosenAccount <String[]> ] [-EnableAutomaticClientPushInstallation <Boolean> ] [-EnableSystemTypeConfigurationManager <Boolean> ] [-EnableSystemTypeServer <Boolean> ] [-EnableSystemTypeWorkstation <Boolean> ] [-InstallationProperty <String> ] [-InstallClientToDomainController <Boolean> ] [-Confirm] [-WhatIf] [ <CommonParameters>]

詳細説明

The Set-CMClientPushInstallation cmdlet changes the settings of an object that installs a Microsoft System Center 2012 Configuration Manager client by using client push. A client push installation installs client software on computers that System Center 2012 Configuration Manager discovered. When you configure client push installation for a site, the client installation automatically runs on the computers that System Center 2012 Configuration Manager discovered within the site's configured boundaries when those boundaries are part of a boundary group. You can also start a client push installation by running the Client Push Installation Wizard for a specific collection or resource within a collection.

For more information about how to install clients, see How to Install Clients on Windows-Based Computers in Configuration Manager (https://go.microsoft.com/fwlink/?LinkId=247203) on TechNet.

パラメーター

-ChosenAccount<String[]>

Specifies an array of accounts for Configuration Manager to use when it connects to the computer to install the client software.

エイリアス

なし

必須?

false

位置は?

named

既定値

なし

パイプライン入力を許可する

True (ByPropertyName)

ワイルドカード文字を許可する

false

-EnableAutomaticClientPushInstallation<Boolean>

Indicates whether Configuration Manager automatically uses client push for discovered computers.

エイリアス

なし

必須?

false

位置は?

named

既定値

なし

パイプライン入力を許可する

True (ByPropertyName)

ワイルドカード文字を許可する

false

-EnableSystemTypeConfigurationManager<Boolean>

Indicates whether Configuration Manager pushes the client software to Configuration Manager site system servers.

エイリアス

なし

必須?

false

位置は?

named

既定値

なし

パイプライン入力を許可する

True (ByPropertyName)

ワイルドカード文字を許可する

false

-EnableSystemTypeServer<Boolean>

Indicates whether Configuration Manager pushes the client software to servers.

エイリアス

なし

必須?

false

位置は?

named

既定値

なし

パイプライン入力を許可する

True (ByPropertyName)

ワイルドカード文字を許可する

false

-EnableSystemTypeWorkstation<Boolean>

Indicates whether Configuration Manager pushes the client software to worksatations.

エイリアス

なし

必須?

false

位置は?

named

既定値

なし

パイプライン入力を許可する

True (ByPropertyName)

ワイルドカード文字を許可する

false

-InputObject<IResultObject>

Specifies a client push installation object. To obtain a client push installation object, use the Get-CMClientPushInstallation cmdlet.

エイリアス

なし

必須?

true

位置は?

named

既定値

なし

パイプライン入力を許可する

True (ByPropertyName)

ワイルドカード文字を許可する

false

-InstallationProperty<String>

Specifies any installation properties to use when installing the Configuration Manager client.

For System Center 2012 Configuration Manager with no service pack: You can specify only installation properties for the Windows Installer package (Client.msi); you cannot specify properties for CCMSetup.exe.

For System Center 2012 Configuration Manager SP1: You can specify installation properties for the Windows Installer package (Client.msi) and the following CCMSetup.exe properties:

-- forcereboot
-- skipprereq
-- logon
-- BITSPriority
-- downloadtimeout
-- forceinstall

エイリアス

なし

必須?

false

位置は?

named

既定値

なし

パイプライン入力を許可する

True (ByPropertyName)

ワイルドカード文字を許可する

false

-InstallClientToDomainController<Boolean>

Indicates whether to use automatic site-wide client push installation to install the Configuration Manager client software on domain controllers.

エイリアス

なし

必須?

false

位置は?

named

既定値

なし

パイプライン入力を許可する

True (ByPropertyName)

ワイルドカード文字を許可する

false

-Name<String>

Specifies a name for the client push installation.

エイリアス

SiteName

必須?

true

位置は?

named

既定値

なし

パイプライン入力を許可する

True (ByPropertyName)

ワイルドカード文字を許可する

false

-SiteCode<String>

Specifies the site code of the Configuration Manager site that hosts the site system role.

エイリアス

なし

必須?

true

位置は?

named

既定値

なし

パイプライン入力を許可する

True (ByPropertyName)

ワイルドカード文字を許可する

false

-Confirm

コマンドレットを実行する前に、ユーザーに確認を求めます。

必須?

false

位置は?

named

既定値

false

パイプライン入力を許可する

false

ワイルドカード文字を許可する

false

-WhatIf

コマンドレットを実行するとどのような結果になるかを表示します。コマンドレットは実行されません。

必須?

false

位置は?

named

既定値

false

パイプライン入力を許可する

false

ワイルドカード文字を許可する

false

<CommonParameters>

このコマンドレットは次の共通パラメーターをサポートします。-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer、-OutVariable.詳細については、以下を参照してください。 about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216)。

入力

入力型は、コマンドレットにパイプできるオブジェクトの型です。

出力

出力型は、コマンドレットによって生成されるオブジェクトの型です。

Example 1: Change the settings of a client push installation

This command specifies that Configuration Manager automatically uses client push for discovered computers. The command specifies that Configuration Manager pushes the client software to site system servers and uses the account named CENTRAL\00ID$ to connect to the computer to install the client software. The InstallationProperty parameter sets the value of the SMSSITECODE property for the Windows Installer package to CM1. This setting assigns the client to the site that has the site code CM1.

PS C:\> Set-CMClientPushInstallation -EnableAutomaticClientPushInstallation $True -EnableSystemTypeConfiguationManager $True -ChosenAccount "CENTRAL\00ID$" -InstallationProperty "SMSSITECODE=CM1"

関連トピック

Get-CMClientPushInstallation