共用方式為


Set-CMClientSettingSoftwareCenter

使用此 Cmdlet 來設定 軟體中心 群組中的客戶端設定。

語法

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:新增自定義索引標籤

新增五個自定義索引標籤:

$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:變更索引標籤屬性

依名稱修改自訂索引標籤的名稱和網址:

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

範例 7:移除自定義索引標籤

從客戶端設定清除所有自訂索引標籤:

Set-CMClientSettingSoftwareCenter -DefaultSetting -ClearCustomTab

參數

-AddCustomTab

使用此參數將自定義索引標籤新增至軟體中心客戶端設定。

類型:SoftwareCenterTabItem[]
別名:AddCustomTabs
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ClearCustomTab

使用此參數可從軟體中心用戶端設定中移除自定義索引標籤。

類型:SwitchParameter
別名:ClearAllCustomTabs
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ColorScheme

使用此參數來設定軟體中心用戶端設定、 軟體中心的色彩配置。 範例色彩物件:Red=255、Green=74、Blue=74: $colorObject = [system.drawing.color]::FromArgb (255,255,74,74)

類型:Color
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-CompanyName

使用此參數來設定軟體中心用戶端設定[ 公司名稱]

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Confirm

執行 Cmdlet 之前提示您確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-CustomTabName

此參數已被取代。 若要建立自定義索引標籤,請使用 New-CMSoftwareCenterTabItem Cmdlet。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-CustomTabUrl

此參數已被取代。 若要建立自定義索引標籤,請使用 New-CMSoftwareCenterTabItem Cmdlet。

類型:Uri
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DefaultSetting

此參數會將設定套用至預設客戶端設定。 針對任何自定義客戶端設定使用參數 -Name

類型:SwitchParameter
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-DisableWildcardHandling

此參數會將通配符視為常值字元值。 您無法將其與 ForceWildcardHandling 結合。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-EnableApplicationsTab

使用此參數可顯示或隱藏軟體中心的預設 [ 應用程式] 索 引標籤。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-EnableComplianceTab

使用此參數可顯示或隱藏軟體中心的預設 [裝置合規性 ] 索引標籤。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-EnableCustomize

此參數會啟用自定義軟體中心設定。 如同色彩配置或標誌。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-EnableOperatingSystemsTab

使用此參數可顯示或隱藏軟體中心的預設 [操作系統 ] 索引標籤。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-EnableOptionsTab

使用此參數可顯示或隱藏軟體中心的預設 [選項] 索引標籤。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-EnableStatusTab

使用此參數可顯示或隱藏軟體中心的預設 [安裝狀態 ] 索引標籤。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-EnableUpdatesTab

使用此參數可顯示或隱藏軟體中心的預設 [更新] 索 引標籤。

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ForceWildcardHandling

此參數會處理通配符,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling 結合。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

使用此參數在 軟體中心 群組中啟用或停用下列用戶端設定: 隱藏軟體中心的應用程式類別目錄連結

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-HideInstalledApplication

使用此參數在 軟體中心 群組中啟用或停用下列用戶端設定: 隱藏軟體中心內已安裝的應用程式

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-HideUnapprovedApplication

使用此參數在 軟體中心 群組中啟用或停用下列用戶端設定: 隱藏軟體中心內未經核准的應用程式

類型:Boolean
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-InputObject

Get-CMClientSetting 的物件

類型:IResultObject
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-LogoFilePath

使用此參數來指定要在軟體中心顯示為標誌之影像的檔案路徑。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-MoveSelectedTabToIndex

使用此參數可變更軟體中心內索引標籤的順序。 指定位置的整數,位於 0 頂端。 使用下列其中一個參數來選取要移動的索引標籤: SelectCustomTabNameSelectBuiltInTabSelectTabIndex

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Name

使用此參數可依其名稱指定客戶端設定。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-PassThru

新增此參數以傳回 物件,代表您正在使用的專案。 根據預設,此 Cmdlet 可能不會產生任何輸出。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-RemoveCustomTabName

指定要從客戶端設定中移除的自訂索引標籤名稱。 您可以設定一或多個名稱。

類型:String[]
別名:RemoveCustomTabNames
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SelectBuiltInTab

使用此參數來選取軟體中心的其中一個內建索引標籤。 在相同的命令中使用下列其中一個參數來變更索引卷標的設定: MoveSelectedTabToIndexSelectedTabNewNameSelectedTabNewUrl

類型:BuiltInTab
接受的值:AvailableSoftware, Updates, Osd, InstallationStatus, Compliance, Options
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SelectCustomTabName

使用此參數可依名稱選取軟體中心的自定義索引標籤。 在相同的命令中使用下列其中一個參數來變更索引卷標的設定: MoveSelectedTabToIndexSelectedTabNewNameSelectedTabNewUrl

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SelectedTabNewName

在選取索引標籤時的相同命令中,使用此參數來變更索引標籤的名稱。

類型:String
別名:SelectedCustomTabNewName
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SelectedTabNewUrl

在選取索引標籤時的相同命令中,使用此參數來變更索引標籤的 URL。

類型:Uri
別名:SelectedCustomTabNewUrl
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SelectTabIndex

使用此參數在軟體中心依順序選取索引標籤。 指定位置的整數,位於 0 頂端。 在相同的命令中使用下列其中一個參數來變更索引卷標的設定: MoveSelectedTabToIndexSelectedTabNewNameSelectedTabNewUrl

類型:Int32
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SetInvisibleTabName

使用此參數可根據自定義索引標籤的名稱隱藏自定義索引標籤。 您可以指定一或多個索引標籤。

類型:String[]
別名:SetInvisibleCustomTabNames
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-SetVisibleTabName

使用此參數可根據其名稱顯示自定義索引標籤。 您可以指定一或多個索引標籤。

類型:String[]
別名:SetVisibleCustomTabNames
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

輸出

System.Object