Set-CMClientSettingSoftwareCenter

Use este cmdlet para configurar los valores de cliente en el grupo del Centro de software .

Syntax

Set-CMClientSettingSoftwareCenter
   [-AddCustomTab <SoftwareCenterTabItem[]>]
   [-ClearCustomTab]
   [-ColorScheme <Color>]
   [-CompanyName <String>]
   [-CustomTabName <String>]
   [-CustomTabUrl <Uri>]
   [-EnableApplicationsTab <Boolean>]
   [-EnableComplianceTab <Boolean>]
   [-EnableCustomize <Boolean>]
   [-EnableOperatingSystemsTab <Boolean>]
   [-EnableOptionsTab <Boolean>]
   [-EnableStatusTab <Boolean>]
   [-EnableUpdatesTab <Boolean>]
   [-HideApplicationCatalogLink <Boolean>]
   [-HideInstalledApplication <Boolean>]
   [-HideUnapprovedApplication <Boolean>]
   [-LogoFilePath <String>]
   [-MoveSelectedTabToIndex <Int32>]
   [-RemoveCustomTabName <String[]>]
   [-SelectBuiltInTab <BuiltInTab>]
   [-SelectCustomTabName <String>]
   [-SelectedTabNewName <String>]
   [-SelectedTabNewUrl <Uri>]
   [-SelectTabIndex <Int32>]
   [-SetInvisibleTabName <String[]>]
   [-SetVisibleTabName <String[]>]
   -Name <String>
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMClientSettingSoftwareCenter
   [-AddCustomTab <SoftwareCenterTabItem[]>]
   [-ClearCustomTab]
   [-ColorScheme <Color>]
   [-CompanyName <String>]
   [-CustomTabName <String>]
   [-CustomTabUrl <Uri>]
   [-EnableApplicationsTab <Boolean>]
   [-EnableComplianceTab <Boolean>]
   [-EnableCustomize <Boolean>]
   [-EnableOperatingSystemsTab <Boolean>]
   [-EnableOptionsTab <Boolean>]
   [-EnableStatusTab <Boolean>]
   [-EnableUpdatesTab <Boolean>]
   [-HideApplicationCatalogLink <Boolean>]
   [-HideInstalledApplication <Boolean>]
   [-HideUnapprovedApplication <Boolean>]
   [-LogoFilePath <String>]
   [-MoveSelectedTabToIndex <Int32>]
   [-RemoveCustomTabName <String[]>]
   [-SelectBuiltInTab <BuiltInTab>]
   [-SelectCustomTabName <String>]
   [-SelectedTabNewName <String>]
   [-SelectedTabNewUrl <Uri>]
   [-SelectTabIndex <Int32>]
   [-SetInvisibleTabName <String[]>]
   [-SetVisibleTabName <String[]>]
   [-DefaultSetting]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMClientSettingSoftwareCenter
   [-AddCustomTab <SoftwareCenterTabItem[]>]
   [-ClearCustomTab]
   [-ColorScheme <Color>]
   [-CompanyName <String>]
   [-CustomTabName <String>]
   [-CustomTabUrl <Uri>]
   [-EnableApplicationsTab <Boolean>]
   [-EnableComplianceTab <Boolean>]
   [-EnableCustomize <Boolean>]
   [-EnableOperatingSystemsTab <Boolean>]
   [-EnableOptionsTab <Boolean>]
   [-EnableStatusTab <Boolean>]
   [-EnableUpdatesTab <Boolean>]
   [-HideApplicationCatalogLink <Boolean>]
   [-HideInstalledApplication <Boolean>]
   [-HideUnapprovedApplication <Boolean>]
   [-LogoFilePath <String>]
   [-MoveSelectedTabToIndex <Int32>]
   [-RemoveCustomTabName <String[]>]
   [-SelectBuiltInTab <BuiltInTab>]
   [-SelectCustomTabName <String>]
   [-SelectedTabNewName <String>]
   [-SelectedTabNewUrl <Uri>]
   [-SelectTabIndex <Int32>]
   [-SetInvisibleTabName <String[]>]
   [-SetVisibleTabName <String[]>]
   -InputObject <IResultObject>
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Use este cmdlet para configurar los valores de cliente en el grupo del Centro de software .

Nota:

Configuration Manager cmdlets deben ejecutarse desde la unidad de sitio Configuration Manager. Para obtener más información, consulte la documentación de introducción .

Ejemplos

Ejemplo 1: Agregar pestañas personalizadas

Agregue cinco instancias de pestaña personalizadas:

$itemA = New-CMSoftwareCenterTabItem -Name "1abc" -Url "http://www.a"
$itemB = New-CMSoftwareCenterTabItem -Name "2abc" -Url "https://www.b"
$itemC = New-CMSoftwareCenterTabItem -Name "3abc" -Url "http://www.c"
$itemD = New-CMSoftwareCenterTabItem -Name "4abc" -Url "https://www.d"
$itemE = New-CMSoftwareCenterTabItem -Name "5abc" -Url "http://www.e"
Set-CMClientSettingSoftwareCenter -DefaultSetting -AddCustomTab ($itemA, $itemB, $itemC, $itemD, $itemE)

Ejemplo 2: Ocultar una pestaña

Establezca una pestaña personalizada en invisible por nombre:

Set-CMClientSettingSoftwareCenter -DefaultSetting -SetInvisibleTabName ("2abc","4abc", "5abc")

Ejemplo 3: Quitar una pestaña

Quite una pestaña personalizada por nombre:

Set-CMClientSettingSoftwareCenter -DefaultSetting -RemoveCustomTabName ("3abc","4abc")

Ejemplo 4: Mostrar una pestaña oculta

Establezca una pestaña personalizada en visible por nombre:

Set-CMClientSettingSoftwareCenter -DefaultSetting -SetVisibleTabName ("2abc", "5abc")

Ejemplo 5: Cambiar el orden de tabulación

# Move selected custom tab to specific position by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectCustomTabName "1abc" -MoveSelectedTabToIndex 0

# Move selected built-in tab to specific position:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectBuiltInTab AvailableSoftware -MoveSelectedTabToIndex 0

# Move selected tab to specific position by current index of position:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectTabIndex 0 -MoveSelectedTabToIndex 1

Ejemplo 6: Cambiar las propiedades de la pestaña

Modifique el nombre y la dirección URL de una pestaña personalizada por nombre:

Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectCustomTabName "1abc" -SelectedTabNewName "new1abc" -SelectedTabNewUrl http://www.aNew

Ejemplo 7: Quitar pestañas personalizadas

Limpie todas las pestañas personalizadas de la configuración de cliente:

Set-CMClientSettingSoftwareCenter -DefaultSetting -ClearCustomTab

Parámetros

-AddCustomTab

Use este parámetro para agregar una pestaña personalizada a la configuración de cliente del Centro de software.

Type:SoftwareCenterTabItem[]
Aliases:AddCustomTabs
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClearCustomTab

Use este parámetro para quitar una pestaña personalizada de la configuración de cliente del Centro de software.

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

-ColorScheme

Use este parámetro para configurar la configuración de cliente del Centro de software, Combinación de colores para el Centro de software. Objeto de color de ejemplo para: Red=255, Green=74, Blue=74: $colorObject = [system.drawing.color]::FromArgb(255,255,74,74)

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

-CompanyName

Use este parámetro para configurar la configuración de cliente del Centro de software, Nombre de la empresa.

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

-Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

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

-CustomTabName

Este parámetro está en desuso. Para crear una pestaña personalizada, use el cmdlet New-CMSoftwareCenterTabItem .

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

-CustomTabUrl

Este parámetro está en desuso. Para crear una pestaña personalizada, use el cmdlet New-CMSoftwareCenterTabItem .

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

-DefaultSetting

Este parámetro aplicará la configuración al valor de cliente predeterminado. Use el parámetro -Name para cualquier configuración de cliente personalizada.

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

-DisableWildcardHandling

Este parámetro trata los caracteres comodín como valores de caracteres literales. No se puede combinar con ForceWildcardHandling.

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

-EnableApplicationsTab

Use este parámetro para mostrar u ocultar la pestaña Aplicaciones predeterminada en el Centro de software.

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

-EnableComplianceTab

Use este parámetro para mostrar u ocultar la pestaña Cumplimiento de dispositivos predeterminada en el Centro de software.

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

-EnableCustomize

Este parámetro habilitará la configuración personalizada del Centro de software. Como la combinación de colores o un logotipo.

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

-EnableOperatingSystemsTab

Use este parámetro para mostrar u ocultar la pestaña Sistemas operativos predeterminada en el Centro de software.

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

-EnableOptionsTab

Use este parámetro para mostrar u ocultar la pestaña Opciones predeterminada en el Centro de software.

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

-EnableStatusTab

Use este parámetro para mostrar u ocultar la pestaña Estado de instalación predeterminada en el Centro de software.

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

-EnableUpdatesTab

Use este parámetro para mostrar u ocultar la pestaña de Novedades predeterminada en el Centro de software.

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

-ForceWildcardHandling

Este parámetro procesa caracteres comodín y puede provocar un comportamiento inesperado (no recomendado). No se puede combinar con DisableWildcardHandling.

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

Use este parámetro para habilitar o deshabilitar la siguiente configuración de cliente en el grupo Centro de software : Ocultar el vínculo catálogo de aplicaciones en el Centro de software

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

-HideInstalledApplication

Use este parámetro para habilitar o deshabilitar la siguiente configuración de cliente en el grupo Centro de software : Ocultar aplicaciones instaladas en el Centro de software

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

-HideUnapprovedApplication

Use este parámetro para habilitar o deshabilitar la siguiente configuración de cliente en el grupo Centro de software : Ocultar aplicaciones no aprobadas en el Centro de software

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

-InputObject

Objeto de Get-CMClientSetting

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

-LogoFilePath

Use este parámetro para especificar la ruta de acceso del archivo a una imagen que se mostrará como logotipo en el Centro de software.

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

-MoveSelectedTabToIndex

Use este parámetro para cambiar el orden de las pestañas en el Centro de software. Especifique un entero para position, con 0 en la parte superior. Use uno de los parámetros siguientes para seleccionar la pestaña que se va a mover: SelectCustomTabName, SelectBuiltInTab, SelectTabIndex.

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

-Name

Use este parámetro para especificar una configuración de cliente por su nombre.

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

-PassThru

Agregue este parámetro para devolver un objeto que represente el elemento con el que está trabajando. De forma predeterminada, este cmdlet no puede generar ninguna salida.

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

-RemoveCustomTabName

Especifique el nombre de una pestaña personalizada que se va a quitar de la configuración de cliente. Puede establecer uno o varios nombres.

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

-SelectBuiltInTab

Use este parámetro para seleccionar una de las pestañas integradas en el Centro de software. Use uno de los parámetros siguientes en el mismo comando para cambiar la configuración de la pestaña: MoveSelectedTabToIndex, SelectedTabNewName, SelectedTabNewUrl.

Type:BuiltInTab
Accepted values:AvailableSoftware, Updates, Osd, InstallationStatus, Compliance, Options
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SelectCustomTabName

Use este parámetro para seleccionar por nombre una pestaña personalizada en el Centro de software. Use uno de los parámetros siguientes en el mismo comando para cambiar la configuración de la pestaña: MoveSelectedTabToIndex, SelectedTabNewName, SelectedTabNewUrl.

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

-SelectedTabNewName

En el mismo comando al seleccionar una pestaña, use este parámetro para cambiar el nombre de la pestaña.

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

-SelectedTabNewUrl

En el mismo comando al seleccionar una pestaña, use este parámetro para cambiar la dirección URL de la pestaña.

Type:Uri
Aliases:SelectedCustomTabNewUrl
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SelectTabIndex

Use este parámetro para seleccionar una pestaña por orden en el Centro de software. Especifique un entero para position, con 0 en la parte superior. Use uno de los parámetros siguientes en el mismo comando para cambiar la configuración de la pestaña: MoveSelectedTabToIndex, SelectedTabNewName, SelectedTabNewUrl.

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

-SetInvisibleTabName

Use este parámetro para ocultar una pestaña personalizada en función de su nombre. Puede especificar una o varias pestañas.

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

-SetVisibleTabName

Use este parámetro para mostrar una pestaña personalizada basada en su nombre. Puede especificar una o varias pestañas.

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

-WhatIf

Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.

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

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Salidas

System.Object