Set-CMClientSettingSoftwareCenter
Usare questo cmdlet per configurare le impostazioni client nel gruppo Software Center .
Sintassi
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>]
Descrizione
Usare questo cmdlet per configurare le impostazioni client nel gruppo Software Center .
Nota
I cmdlet di Configuration Manager devono essere eseguiti dall'unità del sito di Configuration Manager. Per altre informazioni, vedere la documentazione introduttiva .
Esempio
Esempio 1: Aggiungere schede personalizzate
Aggiungere cinque istanze di schede personalizzate:
$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)
Esempio 2: Nascondere una scheda
Impostare una scheda personalizzata su invisibile per nome:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SetInvisibleTabName ("2abc","4abc", "5abc")
Esempio 3: Rimuovere una scheda
Rimuovere una scheda personalizzata per nome:
Set-CMClientSettingSoftwareCenter -DefaultSetting -RemoveCustomTabName ("3abc","4abc")
Esempio 4: Mostra una scheda nascosta
Impostare una scheda personalizzata su visibile in base al nome:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SetVisibleTabName ("2abc", "5abc")
Esempio 5: Modificare l'ordine di tabulazione
# 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
Esempio 6: Modificare le proprietà della scheda
Modificare il nome e l'URL di una scheda personalizzata in base al nome:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectCustomTabName "1abc" -SelectedTabNewName "new1abc" -SelectedTabNewUrl http://www.aNew
Esempio 7: Rimuovere schede personalizzate
Pulire tutte le schede personalizzate dall'impostazione client:
Set-CMClientSettingSoftwareCenter -DefaultSetting -ClearCustomTab
Parametri
-AddCustomTab
Usare questo parametro per aggiungere una scheda personalizzata all'impostazione client di Software Center.
Tipo: | SoftwareCenterTabItem[] |
Alias: | AddCustomTabs |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ClearCustomTab
Usare questo parametro per rimuovere una scheda personalizzata dall'impostazione client di Software Center.
Tipo: | SwitchParameter |
Alias: | ClearAllCustomTabs |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ColorScheme
Usare questo parametro per configurare l'impostazione client di Software Center, Combinazione colori per Software Center. Oggetto colore di esempio per: Red=255, Green=74, Blue=74: $colorObject = [system.drawing.color]::FromArgb(255,255,74,74)
Tipo: | Color |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CompanyName
Usare questo parametro per configurare l'impostazione client di Software Center, Nome società.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Confirm
Richiede la conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CustomTabName
Questo parametro è deprecato. Per creare una scheda personalizzata, usare il cmdlet New-CMSoftwareCenterTabItem .
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CustomTabUrl
Questo parametro è deprecato. Per creare una scheda personalizzata, usare il cmdlet New-CMSoftwareCenterTabItem .
Tipo: | Uri |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultSetting
Questo parametro applicherà le impostazioni all'impostazione client predefinita. Usare il parametro -Name per qualsiasi impostazione client personalizzata.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DisableWildcardHandling
Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EnableApplicationsTab
Usare questo parametro per visualizzare o nascondere la scheda Applicazioni predefinita in Software Center.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EnableComplianceTab
Usare questo parametro per visualizzare o nascondere la scheda Conformità dispositivo predefinita in Software Center.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EnableCustomize
Questo parametro abiliterà le impostazioni personalizzate di Software Center. Come la combinazione di colori o un logo.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EnableOperatingSystemsTab
Usare questo parametro per visualizzare o nascondere la scheda Sistemi operativi predefinita in Software Center.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EnableOptionsTab
Usare questo parametro per visualizzare o nascondere la scheda Opzioni predefinita in Software Center.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EnableStatusTab
Usare questo parametro per visualizzare o nascondere la scheda Stato installazione predefinita in Software Center.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EnableUpdatesTab
Usare questo parametro per visualizzare o nascondere la scheda Aggiornamenti predefinita in Software Center.
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ForceWildcardHandling
Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-HideApplicationCatalogLink
Usare questo parametro per abilitare o disabilitare l'impostazione client seguente nel gruppo Software Center : Nascondi collegamento catalogo applicazioni in Software Center
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-HideInstalledApplication
Usare questo parametro per abilitare o disabilitare l'impostazione client seguente nel gruppo Software Center : Nascondere le applicazioni installate in Software Center
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-HideUnapprovedApplication
Usare questo parametro per abilitare o disabilitare l'impostazione client seguente nel gruppo Software Center : Nascondere le applicazioni non approvate in Software Center
Tipo: | Boolean |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-InputObject
Oggetto di Get-CMClientSetting
Tipo: | IResultObject |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-LogoFilePath
Usare questo parametro per specificare il percorso del file di un'immagine da visualizzare come logo in Software Center.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-MoveSelectedTabToIndex
Usare questo parametro per modificare l'ordine delle schede in Software Center. Specificare un numero intero per position, con 0
nella parte superiore. Utilizzare uno dei parametri seguenti per selezionare la scheda da spostare: SelectCustomTabName, SelectBuiltInTab, SelectTabIndex.
Tipo: | Int32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Name
Utilizzare questo parametro per specificare un'impostazione client in base al nome.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PassThru
Aggiungere questo parametro per restituire un oggetto che rappresenta l'elemento con cui si sta lavorando. Per impostazione predefinita, questo cmdlet potrebbe non generare alcun output.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RemoveCustomTabName
Specificare il nome di una scheda personalizzata da rimuovere dall'impostazione client. È possibile impostare uno o più nomi.
Tipo: | String[] |
Alias: | RemoveCustomTabNames |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SelectBuiltInTab
Usare questo parametro per selezionare una delle schede predefinite in Software Center. Usare uno dei parametri seguenti nello stesso comando per modificare la configurazione della scheda: MoveSelectedTabToIndex, SelectedTabNewName, SelectedTabNewUrl.
Tipo: | BuiltInTab |
Valori accettati: | AvailableSoftware, Updates, Osd, InstallationStatus, Compliance, Options |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SelectCustomTabName
Usare questo parametro per selezionare per nome una scheda personalizzata in Software Center. Usare uno dei parametri seguenti nello stesso comando per modificare la configurazione della scheda: MoveSelectedTabToIndex, SelectedTabNewName, SelectedTabNewUrl.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SelectedTabNewName
Nello stesso comando quando si seleziona una scheda, usare questo parametro per modificare il nome della scheda.
Tipo: | String |
Alias: | SelectedCustomTabNewName |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SelectedTabNewUrl
Nello stesso comando quando si seleziona una scheda, usare questo parametro per modificare l'URL della scheda.
Tipo: | Uri |
Alias: | SelectedCustomTabNewUrl |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SelectTabIndex
Usare questo parametro per selezionare una scheda in base all'ordine in Software Center. Specificare un numero intero per position, con 0
nella parte superiore. Usare uno dei parametri seguenti nello stesso comando per modificare la configurazione della scheda: MoveSelectedTabToIndex, SelectedTabNewName, SelectedTabNewUrl.
Tipo: | Int32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SetInvisibleTabName
Usare questo parametro per nascondere una scheda personalizzata in base al relativo nome. È possibile specificare una o più schede.
Tipo: | String[] |
Alias: | SetInvisibleCustomTabNames |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SetVisibleTabName
Usare questo parametro per visualizzare una scheda personalizzata in base al relativo nome. È possibile specificare una o più schede.
Tipo: | String[] |
Alias: | SetVisibleCustomTabNames |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Output
System.Object