Set-CMClientSettingSoftwareCenter

이 cmdlet을 사용하여 소프트웨어 센터 그룹에서 클라이언트 설정을 구성합니다.

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

이 cmdlet을 사용하여 소프트웨어 센터 그룹에서 클라이언트 설정을 구성합니다.

참고

Configuration Manager cmdlet은 Configuration Manager 사이트 드라이브에서 실행해야 합니다. 자세한 내용은 시작 설명서를 참조하세요.

예제

예제 1: 사용자 지정 탭 추가

5개의 사용자 지정 탭 인스턴스를 추가합니다.

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

예제 2: 탭 숨기기

사용자 지정 탭을 이름으로 보이지 않게 설정합니다.

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

예제 3: 탭 제거

이름으로 사용자 지정 탭을 제거합니다.

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

예제 4: 숨겨진 탭 표시

사용자 지정 탭을 이름으로 표시하도록 설정합니다.

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

예제 5: 탭 순서 변경

# 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

예제 6: 탭 속성 변경

사용자 지정 탭의 이름 및 URL을 이름으로 수정합니다.

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

예제 7: 사용자 지정 탭 제거

클라이언트 설정에서 모든 사용자 지정 탭을 정리합니다.

Set-CMClientSettingSoftwareCenter -DefaultSetting -ClearCustomTab

매개 변수

-AddCustomTab

이 매개 변수를 사용하여 소프트웨어 센터 클라이언트 설정에 사용자 지정 탭을 추가합니다.

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

-ClearCustomTab

이 매개 변수를 사용하여 소프트웨어 센터 클라이언트 설정에서 사용자 지정 탭을 제거합니다.

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

-ColorScheme

이 매개 변수를 사용하여 소프트웨어 센터 클라이언트 설정인 소프트웨어 센터에 대한 색 구성표를 구성합니다. 예: 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

이 매개 변수를 사용하여 소프트웨어 센터 클라이언트 설정인 회사 이름을 구성합니다.

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

-Confirm

cmdlet을 실행하기 전에 확인 메시지를 표시합니다.

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

-CustomTabName

이 매개 변수는 더 이상 사용되지 않습니다. 사용자 지정 탭을 만들려면 New-CMSoftwareCenterTabItem cmdlet을 사용합니다.

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

-CustomTabUrl

이 매개 변수는 더 이상 사용되지 않습니다. 사용자 지정 탭을 만들려면 New-CMSoftwareCenterTabItem cmdlet을 사용합니다.

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

-DefaultSetting

이 매개 변수는 기본 클라이언트 설정에 설정을 적용합니다. 모든 사용자 지정 클라이언트 설정에 매개 변수 -Name 을 사용합니다.

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

-DisableWildcardHandling

이 매개 변수는 와일드카드 문자를 리터럴 문자 값으로 처리합니다. ForceWildcardHandling과 결합할 수 없습니다.

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

-EnableApplicationsTab

이 매개 변수를 사용하여 소프트웨어 센터에서 기본 애플리케이션 탭을 표시하거나 숨깁니다.

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

-EnableComplianceTab

소프트웨어 센터에서 기본 디바이스 준수 탭을 표시하거나 숨기려면 이 매개 변수를 사용합니다.

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

-EnableCustomize

이 매개 변수는 사용자 지정 소프트웨어 센터 설정을 사용하도록 설정합니다. 색 구성표 또는 로고와 같습니다.

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

-EnableOperatingSystemsTab

이 매개 변수를 사용하여 소프트웨어 센터에서 기본 운영 체제 탭을 표시하거나 숨깁니다.

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

-EnableOptionsTab

소프트웨어 센터에서 기본 옵션 탭을 표시하거나 숨기려면 이 매개 변수를 사용합니다.

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

-EnableStatusTab

소프트웨어 센터에서 기본 설치 상태 탭을 표시하거나 숨기려면 이 매개 변수를 사용합니다.

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

-EnableUpdatesTab

이 매개 변수를 사용하여 소프트웨어 센터에서 기본 업데이트 탭을 표시하거나 숨깁니다.

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

-ForceWildcardHandling

이 매개 변수는 와일드카드 문자를 처리하고 예기치 않은 동작(권장되지 않음)으로 이어질 수 있습니다. DisableWildcardHandling과 결합할 수 없습니다.

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

소프트웨어 센터 그룹에서 다음 클라이언트 설정을 사용하거나 사용하지 않도록 설정하려면 이 매개 변수를 사용합니다. 소프트웨어 센터에서 애플리케이션 카탈로그 숨기기 링크

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

-HideInstalledApplication

소프트웨어 센터 그룹에서 다음 클라이언트 설정을 사용하거나 사용하지 않도록 설정하려면 이 매개 변수를 사용합니다. 소프트웨어 센터에서 설치된 애플리케이션 숨기기

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

-HideUnapprovedApplication

소프트웨어 센터 그룹에서 다음 클라이언트 설정을 사용하거나 사용하지 않도록 설정하려면 이 매개 변수를 사용합니다. 소프트웨어 센터에서 승인되지 않은 애플리케이션 숨기기

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

-InputObject

Get-CMClientSetting의 개체

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

-LogoFilePath

이 매개 변수를 사용하여 소프트웨어 센터에서 로고로 표시할 이미지의 파일 경로를 지정합니다.

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

-MoveSelectedTabToIndex

이 매개 변수를 사용하여 소프트웨어 센터의 탭 순서를 변경합니다. 맨 위에 있는 위치 0 의 정수를 지정합니다. 이동할 탭을 선택하려면 다음 매개 변수 중 하나를 사용합니다. SelectCustomTabName, SelectBuiltInTab, SelectTabIndex.

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

-Name

이 매개 변수를 사용하여 해당 이름으로 클라이언트 설정을 지정합니다.

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

-PassThru

작업 중인 항목을 나타내는 개체를 반환하려면 이 매개 변수를 추가합니다. 기본적으로 이 cmdlet은 출력을 생성하지 않을 수 있습니다.

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

-RemoveCustomTabName

클라이언트 설정에서 제거할 사용자 지정 탭의 이름을 지정합니다. 하나 이상의 이름을 설정할 수 있습니다.

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

-SelectBuiltInTab

이 매개 변수를 사용하여 소프트웨어 센터에서 기본 제공 탭 중 하나를 선택합니다. 동일한 명령에서 다음 매개 변수 중 하나를 사용하여 탭의 구성을 변경 합니다. 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

이 매개 변수를 사용하여 소프트웨어 센터의 사용자 지정 탭 이름을 기준으로 선택합니다. 동일한 명령에서 다음 매개 변수 중 하나를 사용하여 탭의 구성을 변경 합니다. MoveSelectedTabToIndex, SelectedTabNewName, SelectedTabNewUrl.

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

-SelectedTabNewName

탭을 선택할 때 동일한 명령에서 이 매개 변수를 사용하여 탭의 이름을 변경합니다.

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

-SelectedTabNewUrl

탭을 선택할 때 동일한 명령에서 이 매개 변수를 사용하여 탭의 URL을 변경합니다.

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

-SelectTabIndex

이 매개 변수를 사용하여 소프트웨어 센터에서 순서대로 탭을 선택합니다. 맨 위에 있는 위치 0 의 정수를 지정합니다. 동일한 명령에서 다음 매개 변수 중 하나를 사용하여 탭의 구성을 변경 합니다. MoveSelectedTabToIndex, SelectedTabNewName, SelectedTabNewUrl.

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

-SetInvisibleTabName

이 매개 변수를 사용하여 이름에 따라 사용자 지정 탭을 숨깁니다. 하나 이상의 탭을 지정할 수 있습니다.

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

-SetVisibleTabName

이 매개 변수를 사용하여 이름에 따라 사용자 지정 탭을 표시합니다. 하나 이상의 탭을 지정할 수 있습니다.

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

-WhatIf

cmdlet이 실행되면 어떻게 되는지 보여줍니다. cmdlet이 실행되지 않습니다.

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

입력

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

출력

System.Object