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 |
-HideApplicationCatalogLink
使用此參數在 軟體中心 群組中啟用或停用下列用戶端設定: 隱藏軟體中心的應用程式類別目錄連結
類型: | 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
頂端。 使用下列其中一個參數來選取要移動的索引標籤: SelectCustomTabName、 SelectBuiltInTab、 SelectTabIndex。
類型: | 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
使用此參數來選取軟體中心的其中一個內建索引標籤。 在相同的命令中使用下列其中一個參數來變更索引卷標的設定: MoveSelectedTabToIndex、 SelectedTabNewName、 SelectedTabNewUrl。
類型: | BuiltInTab |
接受的值: | AvailableSoftware, Updates, Osd, InstallationStatus, Compliance, Options |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-SelectCustomTabName
使用此參數可依名稱選取軟體中心的自定義索引標籤。 在相同的命令中使用下列其中一個參數來變更索引卷標的設定: MoveSelectedTabToIndex、 SelectedTabNewName、 SelectedTabNewUrl。
類型: | 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
頂端。 在相同的命令中使用下列其中一個參數來變更索引卷標的設定: MoveSelectedTabToIndex、 SelectedTabNewName、 SelectedTabNewUrl。
類型: | 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