Set-CMClientSettingSoftwareCenter
SYNOPSIS
Utilize este cmdlet para configurar as definições do cliente no grupo Software Center.
SYNTAX
SetCustomSettingByName (Padrão)
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>]
SetDefaultSetting
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>]
SetCustomSettingByValue
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
Utilize este cmdlet para configurar as definições do cliente no grupo Software Center.
Nota
Os cmdlets do Gestor de Configuração devem ser executados a partir da unidade do site do Gestor de Configuração. Para mais informações, consulte a documentação de início.
EXAMPLES
Exemplo 1: Adicionar separadores personalizados
Adicione cinco instâncias de separador personalizado:
$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)
Exemplo 2: Esconder uma guia
Desa parte para invisível pelo nome:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SetInvisibleTabName ("2abc","4abc", "5abc")
Exemplo 3: Remover um separador
Remova um separador personalizado pelo nome:
Set-CMClientSettingSoftwareCenter -DefaultSetting -RemoveCustomTabName ("3abc","4abc")
Exemplo 4: Mostrar um separador escondido
Desata um separador personalizado para visível pelo nome:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SetVisibleTabName ("2abc", "5abc")
Exemplo 5: Alterar a ordem do separador
# 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
Exemplo 6: Alterar propriedades do separador
Modifique o nome e url de um separador personalizado:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectCustomTabName "1abc" -SelectedTabNewName "new1abc" -SelectedTabNewUrl http://www.aNew
Exemplo 7: Remover separadores personalizados
Limpe todos os separadores personalizados da definição do cliente:
Set-CMClientSettingSoftwareCenter -DefaultSetting -ClearCustomTab
PARAMETERS
-AddCustomTab
A partir da versão 1906, utilize este parâmetro para adicionar um separador personalizado à definição do cliente do Software Center.
Type: SoftwareCenterTabItem[]
Parameter Sets: (All)
Aliases: AddCustomTabs
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ClearCustomTab
A partir da versão 1906, utilize este parâmetro para remover um separador personalizado da definição do cliente do Software Center.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: ClearAllCustomTabs
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ColorScheme
A partir da versão 1906, utilize este parâmetro para configurar a definição do cliente do Software Center, esquema de cores para o Software Center.
Type: Color
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Nome da empresa
A partir da versão 1906, utilize este parâmetro para configurar a definição do cliente do Software Center, nome da empresa.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Solicita a sua confirmação antes de executar o cmdlet.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CustomTabName
A partir da versão 1906, este parâmetro é depreciado. Para criar um separador personalizado, utilize o cmdlet New-CMSoftwareCenterTabItem.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CustomTabUrl
A partir da versão 1906, este parâmetro é depreciado. Para criar um separador personalizado, utilize o cmdlet New-CMSoftwareCenterTabItem.
Type: Uri
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Padrão Definição
{{ Preencha descrição de definição de incumprimento }}
Type: SwitchParameter
Parameter Sets: SetDefaultSetting
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableApplicationsTab
Utilize este parâmetro para mostrar ou ocultar o separador aplicações predefinidos no Software Center.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableComplianceTab
Utilize este parâmetro para mostrar ou ocultar o separador de conformidade do dispositivo predefinido no Software Center.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Permitir aCotomização
{{ Preencha a descrição do Acessório }}
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableOperatingSystemsTab
Utilize este parâmetro para mostrar ou ocultar o separador sistemas operativos predefinidos no Centro de Software.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableOptionsTab
Utilize este parâmetro para mostrar ou ocultar o separador Opções predefinidos no Software Center.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableStatusTab
Utilize este parâmetro para mostrar ou ocultar o separador estado de instalação predefinido no Centro de Software.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableUpdatesTab
Utilize este parâmetro para mostrar ou ocultar o separador Atualizações predefinido no Centro de Software.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-HideApplicationCatalogLink
Utilize este parâmetro para ativar ou desativar a seguinte definição de cliente no grupo Software Center: Hide Application Catalog link in Software Center
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-HideInstalledApplication
Utilize este parâmetro para ativar ou desativar a seguinte definição de cliente no grupo Software Center: Ocultar aplicações instaladas no Software Center
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-HideUnapprovedApplication
Utilize este parâmetro para ativar ou desativar a seguinte definição de cliente no grupo Software Center: Ocultar aplicações não aprovadas no Software Center
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
{{ Preencha a descrição do serviço de entrada}}
Type: IResultObject
Parameter Sets: SetCustomSettingByValue
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-LogoFilePath
Utilize este parâmetro para especificar o caminho do ficheiro para uma imagem para exibir como o logótipo no Software Center.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-MoveSelectedTabToIndex
Utilize este parâmetro para alterar a ordem dos separadores no Centro de Software. Especifique um inteiro para posição, com 0
na parte superior. Utilize um dos seguintes parâmetros para selecionar o separador a mover: SelectCustomTabName, SelectBuiltInTab, SelectTabIndex.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Name
{{ Preencher descrição do nome }}
Type: String
Parameter Sets: SetCustomSettingByName
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
- PassThru
Adicione este parâmetro para devolver um objeto que represente o item com o qual está a trabalhar. Por predefinição, este cmdlet pode não gerar qualquer saída.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Remover Nome Do Nome DoTomtomTab
Especifique o nome de um separador personalizado para remover da definição do cliente. Pode definir um ou mais nomes.
Type: String[]
Parameter Sets: (All)
Aliases: RemoveCustomTabNames
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SelectBuiltInTab
Utilize este parâmetro para selecionar um dos separadores incorporados no Software Center. Utilize um dos seguintes parâmetros no mesmo comando para alterar a configuração do separador: MoveSelectedTabToIndex, SelectedTabNewName, SelectedTabNewUrl.
Type: BuiltInTab
Parameter Sets: (All)
Aliases:
Accepted values: AvailableSoftware, Updates, Osd, InstallationStatus, Compliance, Options
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Selecione Nome DeTab
Utilize este parâmetro para selecionar por nome um separador personalizado no Software Center. Utilize um dos seguintes parâmetros no mesmo comando para alterar a configuração do separador: MoveSelectedTabToIndex, SelectedTabNewName, SelectedTabNewUrl.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SelectTabIndex
Utilize este parâmetro para selecionar um separador por ordem no Centro de Software. Especifique um inteiro para posição, com 0
na parte superior. Utilize um dos seguintes parâmetros no mesmo comando para alterar a configuração do separador: MoveSelectedTabToIndex, SelectedTabNewName, SelectedTabNewUrl.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Selecionado Nome Novo
No mesmo comando quando selecionar um separador, utilize este parâmetro para alterar o nome do separador.
Type: String
Parameter Sets: (All)
Aliases: SelectedCustomTabNewName
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SelecionadoTabNewUrl
No mesmo comando quando selecionar um separador, utilize este parâmetro para alterar o URL do separador.
Type: Uri
Parameter Sets: (All)
Aliases: SelectedCustomTabNewUrl
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SetInvisibleTabName
Utilize este parâmetro para ocultar um separador personalizado com base no seu nome. Pode especificar um ou mais separadores.
Type: String[]
Parameter Sets: (All)
Aliases: SetInvisibleCustomTabNames
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SetVisibleTabName
Utilize este parâmetro para mostrar um separador personalizado com base no seu nome. Pode especificar um ou mais separadores.
Type: String[]
Parameter Sets: (All)
Aliases: SetVisibleCustomTabNames
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
- O QueIf
Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.