Set-CMClientSettingSoftwareCenter

SYNOPSIS

To polecenie cmdlet umożliwia skonfigurowanie ustawień klienta w grupie Centrum oprogramowania.

SYNTAX

SetCustomSettingByName (ustawienie domyślne)

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

To polecenie cmdlet umożliwia skonfigurowanie ustawień klienta w grupie Centrum oprogramowania.

Uwaga

Menedżer konfiguracji polecenia cmdlet muszą być uruchamiane z Menedżer konfiguracji lokacji. Aby uzyskać więcej informacji, zobacz dokumentację z wprowadzeniem.

EXAMPLES

Przykład 1: Dodawanie kart niestandardowych

Dodaj pięć wystąpień kart niestandardowych:

$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)

Przykład 2: ukrywanie karty

Ustaw kartę niestandardową na niewidoczną według nazwy:

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

Przykład 3: Usuwanie karty

Usuń kartę niestandardową według nazwy:

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

Przykład 4. Pokazywanie ukrytej karty

Ustaw kartę niestandardową na widoczną według nazwy:

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

Przykład 5. Zmienianie kolejności tabuł

# 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

Przykład 6. Zmienianie właściwości karty

Zmodyfikuj nazwę i adres URL niestandardowej karty według nazwy:

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

Przykład 7: Usuwanie kart niestandardowych

Wyczyść wszystkie niestandardowe karty z ustawienia klienta:

Set-CMClientSettingSoftwareCenter -DefaultSetting -ClearCustomTab

PARAMETERS

-AddCustomTab

Począwszy od wersji 1906, użyj tego parametru, aby dodać kartę niestandardową do ustawienia klienta Centrum oprogramowania.

Type: SoftwareCenterTabItem[]
Parameter Sets: (All)
Aliases: AddCustomTabs

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

-ClearCustomTab

Począwszy od wersji 1906, użyj tego parametru, aby usunąć kartę niestandardową z ustawienia klienta Centrum oprogramowania.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: ClearAllCustomTabs

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

-ColorScheme

Począwszy od wersji 1906, użyj tego parametru, aby skonfigurować ustawienie klienta Centrum oprogramowania, Schemat kolorów dla Centrum oprogramowania.

Type: Color
Parameter Sets: (All)
Aliases:

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

-CompanyName (Nazwa firmy)

Począwszy od wersji 1906, użyj tego parametru, aby skonfigurować ustawienie klienta Centrum oprogramowania Nazwa firmy.

Type: String
Parameter Sets: (All)
Aliases:

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

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-CustomTabName

Począwszy od wersji 1906, ten parametr jest przestarzały. Aby utworzyć kartę niestandardową, użyj polecenia 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

Począwszy od wersji 1906, ten parametr jest przestarzały. Aby utworzyć kartę niestandardową, użyj polecenia cmdlet New-CMSoftwareCenterTabItem.

Type: Uri
Parameter Sets: (All)
Aliases:

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

-DefaultSetting

{{ Fill DefaultSetting Description }}

Type: SwitchParameter
Parameter Sets: SetDefaultSetting
Aliases:

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

-DisableWildcardHandling

Ten parametr traktuje symbole wieloznaczne jako wartości literału znaków. Nie można połączyć go z forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EnableApplicationsTab

Użyj tego parametru, aby wyświetlić lub ukryć domyślną kartę Aplikacje w Centrum oprogramowania.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableComplianceTab

Użyj tego parametru, aby wyświetlić lub ukryć domyślną kartę Zgodność urządzenia w Centrum oprogramowania.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableCustomize

{{ Fill EnableCustomize Description }}

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableOperatingSystemsTab

Użyj tego parametru, aby wyświetlić lub ukryć domyślną kartę Systemy operacyjne w Programie Software Center.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableOptionsTab

Użyj tego parametru, aby wyświetlić lub ukryć domyślną kartę Opcje w Centrum oprogramowania.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableStatusTab

Użyj tego parametru, aby wyświetlić lub ukryć domyślną kartę Stan instalacji w Centrum oprogramowania.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableUpdatesTab

Użyj tego parametru, aby wyświetlić lub ukryć domyślną kartę Aktualizacje w Centrum oprogramowania.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

Użyj tego parametru, aby włączyć lub wyłączyć następujące ustawienie klienta w grupie Centrum oprogramowania: Ukryj link katalogu aplikacji w Centrum oprogramowania

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-HideInstalledApplication

Użyj tego parametru, aby włączyć lub wyłączyć następujące ustawienie klienta w grupie Centrum oprogramowania: Ukryj zainstalowane aplikacje w Programie Software Center

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-HideUnapprovedApplication

Użyj tego parametru, aby włączyć lub wyłączyć następujące ustawienie klienta w grupie Centrum oprogramowania: Ukryj niezatwierdzone aplikacje w Centrum oprogramowania

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-InputObject

{{ Opis obiektu InputObject wypełnienia }}

Type: IResultObject
Parameter Sets: SetCustomSettingByValue
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-LogoFilePath

Użyj tego parametru, aby określić ścieżkę pliku do obrazu, który ma być wyświetlany jako logo w Centrum oprogramowania.

Type: String
Parameter Sets: (All)
Aliases:

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

-MoveSelectedTabToIndex

Użyj tego parametru, aby zmienić kolejność kart w Programie Software Center. Określ liczbę całkowitą dla pozycji, z wartością 0 u góry. Użyj jednego z następujących parametrów, aby wybrać kartę do przeniesienia: 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

{{ Opis nazwy wypełnienia }}

Type: String
Parameter Sets: SetCustomSettingByName
Aliases:

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

-PassThru

Dodaj ten parametr, aby zwrócić obiekt reprezentujący element, z którym pracujesz. Domyślnie to polecenie cmdlet może nie generować żadnych danych wyjściowych.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-RemoveCustomTabName

Określ nazwę karty niestandardowej do usunięcia z ustawienia klienta. Można ustawić co najmniej jedną nazwę.

Type: String[]
Parameter Sets: (All)
Aliases: RemoveCustomTabNames

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

-SelectBuiltInTab

Użyj tego parametru, aby wybrać jedną z wbudowanych kart w Centrum oprogramowania. Użyj jednego z następujących parametrów w tym samym poleceniu, aby zmienić konfigurację karty: 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

-SelectCustomTabName

Użyj tego parametru, aby wybrać kartę niestandardową według nazwy w Centrum oprogramowania. Użyj jednego z następujących parametrów w tym samym poleceniu, aby zmienić konfigurację karty: 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

Użyj tego parametru, aby wybrać kartę według kolejności w Programie Software Center. Określ liczbę całkowitą dla pozycji, z wartością 0 u góry. Użyj jednego z następujących parametrów w tym samym poleceniu, aby zmienić konfigurację karty: MoveSelectedTabToIndex, SelectedTabNewName, SelectedTabNewUrl.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-SelectedTabNewName

W tym samym poleceniu po wybraniu karty użyj tego parametru, aby zmienić nazwę karty.

Type: String
Parameter Sets: (All)
Aliases: SelectedCustomTabNewName

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

-SelectedTabNewUrl

W tym samym poleceniu po wybraniu karty użyj tego parametru, aby zmienić adres URL karty.

Type: Uri
Parameter Sets: (All)
Aliases: SelectedCustomTabNewUrl

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

-SetInvisibleTabName

Użyj tego parametru, aby ukryć kartę niestandardową na podstawie jej nazwy. Można określić co najmniej jedną kartę.

Type: String[]
Parameter Sets: (All)
Aliases: SetInvisibleCustomTabNames

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

-SetVisibleTabName

Użyj tego parametru, aby wyświetlić kartę niestandardową na podstawie jej nazwy. Można określić co najmniej jedną kartę.

Type: String[]
Parameter Sets: (All)
Aliases: SetVisibleCustomTabNames

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

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

UWAGI

Informacje o ustawieniach klienta — Centrum oprogramowania

Planowanie na potrzeby centrum oprogramowania