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
-HideApplicationCatalogLink
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.