Configuration Manager modifiche alla libreria dei cmdlet per la versione 1906
Si applica a: Configuration Manager (Current Branch)
Nota
Configuration Manager current branch versione 1902 è la linea di base per queste modifiche. Per altre informazioni, vedere Configuration Manager modifiche alla libreria di cmdlet per la versione 1902.
Modifiche importanti
Nuovi cmdlet
Get-CMTSStepRunTaskSequence
Usare questo cmdlet per ottenere il passaggio Esegui sequenza di attività da una sequenza di attività specifica.
$myStep = $ReferenceTaskSequence | Get-CMTSStepRunTaskSequence -StepName $name1
New-CMSoftwareCenterTabItem
Usare questo cmdlet per creare una scheda Software Center personalizzata.
$itemA = New-CMSoftwareCenterTabItem -Name "1abc" -Url http://www.a
New-CMTSStepRunTaskSequence
Usare questo cmdlet per creare il passaggio della sequenza di attività Esegui sequenza di attività.
$myStep = New-CMTSStepRunTaskSequence - Name $name1 -RunTaskSequence $refSubTaskSequence
Remove-CMTSStepRunTaskSequence
Usare il cmdlet per rimuovere il passaggio della sequenza di attività Esegui sequenza di attività da una sequenza di attività specifica.
$ReferenceTaskSequence | Remove-CMTSStepRunTaskSequence -StepName $myStep.Name -Force
Set-CMScript
Usare questo cmdlet per modificare uno script.
Get-CMScript -ScriptName $name | Set-CMScript -ScriptFile $file
Set-CMTSStepRunTaskSequence
Usare questo cmdlet per modificare il passaggio della sequenza di attività Esegui sequenza di attività.
$ReferenceTaskSequence | Set-CMTSStepRunTaskSequence -RunTaskSequence $refSubTaskSequence
Cmdlet rimossi
Nessuno
Cmdlet deprecati
- Get-CMAadConditionalAccessPolicy
- Set-CMAadConditionalAccessPolicy
Problemi noti
Gli elementi seguenti sono problemi noti relativi alla libreria di cmdlet che non vengono risolti in questa versione.
Import-CMSecurityRole
Il cmdlet potrebbe non riuscire con un errore DirectoryNotFoundException durante l'individuazione del file SecuredRoles.xsd
.
Soluzione alternativa
- Chiamare
Import-Module
sulConfigurationManager.psd1
file e non sul percorso logico o sul nome del modulo.
Set-CMSoftwareUpdatePoint
Le modifiche apportate a Pianificazione potrebbero non essere visualizzate nella console di Configuration Manager anche se l'oggetto provider SMS sottostante è stato modificato.
Soluzione alternativa
- Chiudere e riavviare la console Configuration Manager.
Rilevamento e ripristino delle risorse (beta)
Questa versione aggiunge nuovi cmdlet per supportare il rilevamento degli oggetti provider SMS usati dal runtime di PowerShell e per pulire queste risorse quando non sono più necessarie.
- Disconnect-CMTrackedObject
- Start-CMObjectTracking
- Stop-CMObjectTracking
Quando si esegue Start-CMObjectTracking
, il runtime di PowerShell tiene traccia degli IResultObject
oggetti creati dai cmdlet della libreria di cmdlet. Per i cmdlet che non vengono puliti manualmente con .Dispose()
, recuperarli usando Disconnect-CMTrackedObject
su un singolo oggetto.
Esempio
# Reclaim a single tracked object
$o | Disconnect-CMTrackedObject
# Reclaim all tracked objects
Disconnect-CMTrackedObject -All
Una volta recuperato, un oggetto non può più essere riutilizzato o passato a un altro cmdlet tramite la pipeline dell'oggetto.
Stop-CMObjectTracking
può essere usato per disattivare il rilevamento degli oggetti. Gli oggetti allocati in precedenza rimangono attivi.
Le risorse non reclamate possono causare errori di violazione della quota da parte del provider SMS. Questi problemi di quota si manifestano in genere dall'uso di set di grandi dimensioni di oggetti provider SMS o in ambienti a esecuzione prolungata.
Nota
Questa funzionalità è sperimentale e può essere soggetta a modifiche o rimozione in una versione futura. Si tratta del consenso esplicito e non è abilitato per impostazione predefinita.
Modifiche ai cmdlet
In questa versione sono state apportate le modifiche seguenti ai cmdlet esistenti. Le modifiche possono essere nuove funzionalità, correzioni di bug o deprecazione. Alcune modifiche potrebbero causare un'interruzione. Se si usa una delle aree dei cmdlet o delle funzionalità elencate in questa sezione, esaminare attentamente le modifiche per comprendere in che modo possono influire sull'uso.
Add-CMComplianceSettingScript
Bug corretti
- Opzioni mancanti per supportare la correzione.
Modifiche non di rilievo
- Aggiunta del parametro per supportare la correzione:
-Remediate
Esempio
Add-CMComplianceSettingScript -InputObject $ci -DiscoveryScriptLanguage PowerShell -DataType String -Name "test1" -DiscoveryScriptText "test" -RemediationScriptLanguage PowerShell -RemediationScriptText "test" -RuleName rule1 -ExpressionOperator IsEquals -ValueRule -ExpectedValue 1.0 -Remediate
Add-CMDeviceCollectionDirectMembershipRule
Bug corretti
- Cmdlet non riuscito quando si tenta di applicare centinaia di regole dirette.
Modifiche non di rilievo
- Separare le query da classi diverse per migliorare le prestazioni.
Add-CMMsiDeploymentType
Bug corretti
- Il comportamento non era coerente con la console quando il cmdlet modifica le impostazioni dei requisiti di accesso.
- Proprietà dell'applicazione mancanti.
- È possibile specificare un valore errato per
-LogonRequirementType
e-RequireUserInteraction
quando specificano-InstallationBehaviorType InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser
Modifiche non di rilievo
- Modifica della logica di convalida per le impostazioni "Esperienza utente": l'opzione "Interazione utente" viene bloccata solo quando si specifica "nessun accesso utente" come requisito di accesso.
- Aggiunta delle proprietà dell'applicazione:
CategoryInstance_UniqueIDs
eFeatured
- Aggiunta della logica di combinazione per risolvere i problemi in
-LogonRequirementType
,-RequireUserInteraction
e-InstallationBehaviorType
Add-CMScriptDeploymentType
Bug corretti
- Non riuscito quando si specifica un valore Null per
-AddRequirement
. - Proprietà dell'applicazione mancanti.
Modifiche non di rilievo
- Aggiunta della convalida dei parametri per il valore Null.
- Aggiunta delle proprietà dell'applicazione:
CategoryInstance_UniqueIDs
eFeatured
Add-CMUserCollectionDirectMembershipRule
Bug corretti
- Cmdlet non riuscito quando si tenta di applicare centinaia di regole dirette.
Modifiche non di rilievo
- Separare le query da classi diverse per migliorare le prestazioni.
Import-CMDriver
Bug corretti
- Il cmdlet non funziona correttamente.
Modifiche non di rilievo
- Correzione di un problema di eccezione non gestito.
- Correzione del problema relativo al percorso di origine da allineare alla console.
Import-CMDriverPackage
Bug corretti
- Il
-ImportActionType
parametro imposta la stessa azione di importazione per tutti gli oggetti.
Modifiche non di rilievo
- Il cmdlet importa l'oggetto usando l'azione predefinita se non ne è stato specificato uno.
- È stato aggiunto un nuovo parametro per supportare la specifica del tipo di azione import per diverse classi di oggetti:
-ImportActionTypeSpec
Esempio
# Specify import action type for different classes of object:
$classVsAction = @{"SMS_Driver" = [Microsoft.ConfigurationManagement.AdminConsole.MigrationAssistant.ImportActionType]::AppendDriverCategories}
Import-CMDriverPackage -ImportFilePath $filePath -ImportActionTypeSpec $classVsAction
Import-CMTaskSequence
Bug corretti
- Il
-ImportActionType
parametro imposta la stessa azione di importazione per tutti gli oggetti.
Modifiche non di rilievo
- Il cmdlet importa l'oggetto usando l'azione predefinita se non ne specifica uno.
- È stato aggiunto un nuovo parametro per supportare la specifica del tipo di azione import per diverse classi di oggetti:
-ImportActionTypeSpec
Invoke-CMClientAction
Bug corretti
- Il cmdlet con parametro
-DeviceName
,-DeviceId
o-Device
avrà esito negativo se non si dispone dell'autorizzazione per la raccolta "Tutti i sistemi". - Opzioni mancanti per riattivare il computer.
Modifiche non di rilievo
- È stata rimossa la limitazione delle autorizzazioni di raccolta per l'allineamento con la console.
- Sono stati aggiunti nuovi parametri per supportare la riattivazione del computer:
-ParentCollectionId
-ParentCollectionName
-ParentCollection
Esempio
# Wake up machine:
Invoke-CMClientAction -DeviceName "SleepDevice01" -ActionType ClientNotificationWakeUpClientNow -ParentCollectionId $col.CollectionID
Invoke-CMEndpointProtectionScan
Bug corretti
- Il cmdlet con parametro
-DeviceName
,-DeviceId
o-Device
avrà esito negativo se non si dispone dell'autorizzazione per la raccolta "Tutti i sistemi".
Modifiche non di rilievo
- È stata rimossa la limitazione delle autorizzazioni di raccolta per l'allineamento con la console.
Invoke-CMQuery
Bug corretti
- Invoke-CMQuery comando non rispetta il
-LimitToCollectionID
parametro .
Modifiche non di rilievo
- Valore vuoto supportato per il parametro
-LimitToCollectionID
nell'oggetto CMquery.
Get-CMApplicationDeployment
Bug corretti
- Il cmdlet distruggerebbe in modo imprevisto l'oggetto con
-InputObect
.
Modifiche non di rilievo
- Risolto il problema di eliminazione dell'oggetto.
New-CMApplication
Bug corretti
- Impossibile impostare l'icona con dimensioni maggiori di 250x250.
Modifiche non di rilievo
- È stata estesa la dimensione dell'icona a 512x512 per l'allineamento con la console.
New-CMApplicationDeployment
Bug corretti
- Il cmdlet distruggerebbe in modo imprevisto l'oggetto con
-InputObect
.
Modifiche non di rilievo
- Risolto il problema di eliminazione dell'oggetto.
New-CMApplicationDisplayInfo
Bug corretti
- Impossibile impostare l'icona con dimensioni maggiori di 250x250.
Modifiche non di rilievo
- È stata estesa la dimensione dell'icona a 512x512 per l'allineamento con la console.
New-CMAutoDeploymentRuleDeployment
Bug corretti
- Parametri mancanti per le opzioni "Allow WUMU" e "Allow Use Metered Network".
- Parametri mancanti per "DelayGracePeriod" e "SoftwareUpdatesBehaviorOfRestart"
- Convalida mancante per l'input delle unità di data e ora.
Modifiche non di rilievo
- Sono stati aggiunti nuovi parametri per supportare le opzioni "Consenti WUMU" e "Consenti utilizzo rete a consumo":
-AllowDownloadFromMicrosoftUpdate
-AllowUseMeteredNetwork
- Sono stati aggiunti nuovi parametri per supportare le opzioni "DelayGracePeriod" e "SoftwareUpdatesBehaviorOfRestart":
-SoftDeadlineEnabled
-RequirePostRebootFullScan
- Aggiunta della convalida per la disponibilità e la scadenza con un'unità specifica.
New-CMBaseline
Bug corretti
- Opzione necessaria per supportare "Applica sul client di co-gestione".
Modifiche non di rilievo
- È stato aggiunto un nuovo parametro per supportare l'opzione "Applica al client di co-gestione":
-AllowComanagedClients
New-CMBootableMedia
Bug corretti
- Opzione necessaria per supportare "Possibilità di non includere Autorun.inf".
Modifiche non di rilievo
- Aggiunta del nuovo parametro per supportare l'opzione "Possibilità di non includere Autorun.inf":
-NoAutoRun
New-CMCaptureMedia
Bug corretti
- Opzione necessaria per supportare "Possibilità di non includere Autorun.inf".
Modifiche non di rilievo
- Aggiunta del nuovo parametro per supportare l'opzione "Possibilità di non includere Autorun.inf":
-NoAutoRun
New-CMPackage
Bug corretti
- Il cmdlet può impostare testo oversize nelle informazioni sul pacchetto.
Modifiche non di rilievo
- Aggiunta della convalida della lunghezza per i valori stringa da allineare alla console.
New-CMPackageDeployment
Bug corretti
- Cmdlet non riuscito a causa di un nome di proprietà errato.
Modifiche non di rilievo
- Correzione del problema relativo al nome della proprietà.
New-CMPrestageMedia
Bug corretti
- Opzione necessaria per supportare "Possibilità di non includere Autorun.inf".
Modifiche non di rilievo
- Aggiunta del nuovo parametro per supportare l'opzione "Possibilità di non includere Autorun.inf":
-NoAutoRun
New-CMRequirementRuleCommonValue
Bug corretti
- Valutazione non riuscita per il tipo di distribuzione quando si specifica la regola dei requisiti con valore comune.
Modifiche non di rilievo
- Correzione del problema relativo al valore della stringa per impedire '/r/n' in una singola stringa.
New-CMSchedule
Bug corretti
- Opzione giorno offset mancante.
Modifiche non di rilievo
- Aggiunta del parametro OffsetDay per il supporto dell'offset in monthlybyweekday.
Esempio
New-CMSchedule -Start (Get-Date) -DayOfWeek Monday -WeekOrder Second -RecurCount 1 -OffsetDay 0
New-CMSoftwareUpdateAutoDeploymentRule
Bug corretti
- Non è stato possibile aggiungere cataloghi di terze parti alla regola di distribuzione automatica con questo cmdlet.
- Manca Office 365 selezione della lingua.
- Opzioni di filtro mancanti: "Architecture" e "Content Size".
- Convalida mancante per l'ora disponibile e la scadenza con unità.
- Impossibile impostare $false su
-EnableAfterCreate
. - I valori predefiniti per la selezione della lingua non sono allineati alla console.
Modifiche non di rilievo
- Aggiunta del supporto del fornitore per gli aggiornamenti di terze parti.
- Aggiunta di un nuovo parametro per Office 365 selezione della lingua da allineare alla console:
-O365LanguageSelection
- Aggiunta del nuovo parametro per le opzioni di filtro "Architecture" e "Content Size":
-Architecture
-ContentSize
- Aggiunta della convalida per l'ora disponibile e la scadenza con le unità.
- Correzione della logica per impostare
-EnableAfterCreate
. - Sono stati modificati i valori predefiniti per la selezione della lingua in modo che siano allineati alla console.
Esempio
# Set filter "Architecture":
$newADR = New-CMSoftwareUpdateAutoDeploymentRule -Collection $collection -DeploymentPackageName $PackageName -Name $name -Architecture X86, Itanium, X64
# Set filter "Content Size":
$newADR = New-CMSoftwareUpdateAutoDeploymentRule -Collection $collection -DeploymentPackageName $PackageName -Name $name -ContentSize $size
New-CMSoftwareUpdateDeployment
Bug corretti
- Opzione mancante per "DelayGracePeriod".
Modifiche non di rilievo
- Aggiunta del nuovo parametro per l'opzione "DelayGracePeriod":
-SoftDeadlineEnabled
New-CMStandaloneMedia
Bug corretti
- Opzione necessaria per supportare "Possibilità di non includere Autorun.inf".
Modifiche non di rilievo
- Aggiunta del nuovo parametro per supportare l'opzione "Possibilità di non includere Autorun.inf":
-NoAutoRun
New-CMStatusFilterRule
Bug corretti
-
-PropertyId
failed "Exception not caught: System.ArgumentOutOfRangeException".
Modifiche non di rilievo
- Aggiunta della convalida per Source/PropertyID/PropertyValue per evitare input non valido.
New-CMTSStepApplyNetworkSetting
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
New-CMTSStepApplyWindowsSettings
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
New-CMTSStepCaptureSystemImage
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
New-CMTSStepConnectNetworkFolder
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
New-CMTSStepDisableBitLocker
Bug corretti
- Opzione Necessaria per impostare "Conteggio riavvii"
Modifiche non di rilievo
- Aggiunta del nuovo parametro per l'opzione "Numero riavvio":
-RebootCount
New-CMTSStepEnableBitLocker
Bug corretti
- Il passaggio della sequenza di attività con PIN utente non è riuscito durante l'esecuzione della sequenza di attività.
- Parametro mancante per l'opzione "Usa crittografia disco completo".
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
- Aggiunta del nuovo parametro per l'opzione "Usa crittografia disco completo":
-EncryptFullDisk
New-CMTSStepInstallApplication
Bug corretti
- È necessaria l'opzione per installare il passaggio dell'applicazione per cancellarne il contenuto dalla cache dopo l'installazione dell'applicazione.
Modifiche non di rilievo
- Aggiunta del nuovo parametro per cancellare il contenuto dalla cache dopo l'installazione dell'applicazione:
-ClearCache
New-CMTSStepJoinDomainWorkgroup
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
New-CMTSStepRestoreUserState
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
New-CMTSStepRunCommandLine
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
New-CMTSStepRunPowerShellScript
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
New-CMWindowsFirewallPolicy
Bug corretti
- Le opzioni non devono essere configurate quando non sono state impostate le impostazioni del firewall correlate.
Modifiche non di rilievo
- Aggiunta del codice per controllare l'impostazione del firewall per i parametri dipendenti.
Remove-CMSoftwareUpdatePoint
Bug corretti
- WCM non è stato reimpostato dopo l'esecuzione del cmdlet per eliminare un punto di aggiornamento software.
Modifiche non di rilievo
- Aggiunta della logica per reimpostare WCM quando si elimina un punto di aggiornamento software.
Set-CMApplication
Bug corretti
- Impossibile impostare l'icona con dimensioni maggiori di 250x250.
Modifiche non di rilievo
- È stata estesa la dimensione dell'icona a 512x512 per l'allineamento con la console.
Set-CMAutoDeploymentRuleDeployment
Bug corretti
- Parametri mancanti per le opzioni "Allow WUMU" e "Allow Use Metered Network".
- Parametri mancanti per "DelayGracePeriod" e "SoftwareUpdatesBehaviorOfRestart"
- Convalida mancante per l'input delle unità di data e ora.
Modifiche non di rilievo
- Sono stati aggiunti nuovi parametri per supportare le opzioni "Consenti WUMU" e "Consenti utilizzo rete a consumo":
-AllowDownloadFromMicrosoftUpdate
-AllowUseMeteredNetwork
- Sono stati aggiunti nuovi parametri per supportare le opzioni "DelayGracePeriod" e "SoftwareUpdatesBehaviorOfRestart":
-SoftDeadlineEnabled
-RequirePostRebootFullScan
- Aggiunta della convalida per la disponibilità e la scadenza con un'unità specifica.
Set-CMBaseline
Bug corretti
- Opzione necessaria per supportare "Applica sul client di co-gestione".
Modifiche non di rilievo
- È stato aggiunto un nuovo parametro per supportare l'opzione "Applica al client di co-gestione":
-AllowComanagedClients
Set-CMClientSettingPowerManagement
Bug corretti
- Parametro mancante per l'opzione "Consenti riattivazione rete".
Modifiche non di rilievo
- Aggiunta di un nuovo parametro per supportare la riattivazione della rete:
-NetworkWakeupOption
Esempio
Set-CMClientSettingPowerManagement -Name "test settings" -AllowUserToOptOutFromPowerPlan $true -EnableWakeupProxy $true -NetworkWakeupOption Enabled -WakeupProxyPort 25511 -WakeOnLanPort 10 -FirewallExceptionForWakeupProxy None
Set-CMClientSettingSoftwareCenter
Bug corretti
- Supporto della funzionalità di scheda personalizzata.
Modifiche non di rilievo
- Sono stati aggiunti nuovi parametri per supportare l'operazione di tabulazione personalizzata:
-ClearCustomTab
-RemoveCustomTabName
-AddCustomTab
-SetVisibleTabName
-SetInvisibleTabName
-SelectCustomTabName
-SelectBuiltInTab
-SelectTabIndex
-MoveSelectedTabToIndex
-SelectedTabNewName
-SelectedTabNewUrl
Deprecazioni
- Parametri deprecati:
-CustomTabName
-CustomTabUrl
Esempio
# Add custom tab instances to client setting:
$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)
#Set custom tab to invisible by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SetInvisibleTabName ("2abc","4abc", "5abc")
# Remove custom tab by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -RemoveCustomTabName ("3abc","4abc")
# Set custom tab to visible by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SetVisibleTabName ("2abc", "5abc")
# 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
# Modify custom tab's name and Url by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectCustomTabName "1abc" -SelectedTabNewName "new1abc" -SelectedTabNewUrl http://www.aNew
# Clean up all custom tabs from the client setting:
Set-CMClientSettingSoftwareCenter -DefaultSetting -ClearCustomTab
Set-CMComplianceRuleValue
Bug corretti
- Impossibile impostare la correzione per la regola del tipo del Registro di sistema.
Modifiche non di rilievo
- È stato modificato il codice per supportare la correzione per la regola dei tipi del Registro di sistema.
Set-CMDistributionPoint
Bug corretti
- Impostazione mancante per riassegnare il punto di distribuzione.
Modifiche non di rilievo
- Aggiunta del nuovo parametro:
-ReassignSiteCode
Esempio
Set-CMDistributionPoint -SiteSystemServerName "MyDP.TestDOM.net" -ReassignSiteCode "NEW" -SiteCode "OLD"
Set-CMMsiDeploymentType
Bug corretti
- Il comportamento non era coerente con la console quando il cmdlet modifica le impostazioni dei requisiti di accesso.
- Proprietà dell'applicazione mancanti.
- È possibile specificare il valore errato per
-LogonRequirementType
e-RequireUserInteraction
quando si specifica-InstallationBehaviorType InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser
Modifiche non di rilievo
- Modifica della logica di convalida per le impostazioni "Esperienza utente": l'opzione "Interazione utente" viene bloccata solo quando si specifica "nessun accesso utente" come requisito di accesso.
- Aggiunta delle proprietà dell'applicazione: 'CategoryInstance_UniqueIDs' e 'In primo piano'
- Aggiunta della logica di combinazione per risolvere i problemi in
-LogonRequirementType
,-RequireUserInteraction
e-InstallationBehaviorType
Set-CMPackage
Bug corretti
- Il cmdlet può impostare testo oversize nelle informazioni sul pacchetto.
Modifiche non di rilievo
- Aggiunta della convalida della lunghezza per i valori stringa da allineare alla console.
Set-CMScriptDeploymentType
Bug corretti
- Non riuscito quando si specifica un valore Null per
-AddRequirement
. - Proprietà dell'applicazione mancanti.
Modifiche non di rilievo
- Aggiunta della convalida dei parametri per il valore Null.
- Aggiunta delle proprietà dell'applicazione: 'CategoryInstance_UniqueIDs' e 'In primo piano'
Set-CMSoftwareUpdateAutoDeploymentRule
Bug corretti
- Non è stato possibile aggiungere cataloghi di terze parti alla regola di distribuzione automatica usando questo cmdlet.
- Manca Office 365 selezione della lingua.
- Opzioni di filtro mancanti: "Architecture" e "Content Size".
- Convalida mancante per l'ora disponibile e la scadenza con unità.
- Impossibile impostare $false su
-EnableAfterCreate
Modifiche non di rilievo
- Aggiunta del supporto del fornitore per gli aggiornamenti di terze parti.
- Aggiunta di un nuovo parametro per Office 365 selezione della lingua da allineare alla console:
-O365LanguageSelection
- Aggiunta del nuovo parametro per le opzioni di filtro "Architecture" e "Content Size":
-Architecture
-ContentSize
- Aggiunta della convalida per l'ora disponibile e la scadenza con le unità.
- Correzione della logica da impostare
-EnableAfterCreate
Esempio
# Set filter "Architecture":
Set-CMSoftwareUpdateAutoDeploymentRule -Name $ReferenceADRName -Architecture X86, Itanium, X64 -Force
# Set filter "Content Size":
Set-CMSoftwareUpdateAutoDeploymentRule -Name $ ReferenceADRName -ContentSize $size
Set-CMSoftwareUpdateDeployment
Bug corretti
- Opzione mancante per "DelayGracePeriod".
Modifiche non di rilievo
- Aggiunta del nuovo parametro per l'opzione "DelayGracePeriod":
-SoftDeadlineEnabled
Set-CMStatusFilterRule
Bug corretti
-
-PropertyId
failed "Exception not caught: System.ArgumentOutOfRangeException".
Modifiche non di rilievo
- Aggiunta della convalida per Source/PropertyID/PropertyValue per evitare input non valido.
Set-CMTaskSequenceDeployment
Bug corretti
- Il cmdlet distruggerebbe in modo imprevisto l'oggetto con
-InputObect
.
Modifiche non di rilievo
- Risolto il problema di eliminazione dell'oggetto.
Set-CMTSStepApplyNetworkSetting
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
Set-CMTSStepApplyWindowsSettings
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
Set-CMTSStepCaptureSystemImage
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
Set-CMTSStepConnectNetworkFolder
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
Set-CMTSStepDisableBitLocker
Bug corretti
- Opzione Necessaria per impostare "Conteggio riavvii"
Modifiche non di rilievo
- Aggiunta del nuovo parametro per l'opzione "Numero riavvio":
-RebootCount
Set-CMTSStepEnableBitLocker
Bug corretti
- Il passaggio della sequenza di attività con PIN utente non è riuscito durante l'esecuzione della sequenza di attività.
- Parametro mancante per l'opzione "Usa crittografia disco completo".
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
- Aggiunta del nuovo parametro per l'opzione "Usa crittografia disco completo":
-IsEncryptFullDisk
Set-CMTSStepInstallApplication
Bug corretti
- È necessaria l'opzione per installare il passaggio dell'applicazione per cancellarne il contenuto dalla cache dopo l'installazione dell'applicazione.
Modifiche non di rilievo
- Aggiunta del nuovo parametro per cancellare il contenuto dalla cache dopo l'installazione dell'applicazione:
-ClearCache
Set-CMTSStepJoinDomainWorkgroup
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
Set-CMTSStepRestoreUserState
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
Set-CMTSStepRunCommandLine
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
Set-CMTSStepRunPowerShellScript
Bug corretti
- Il passaggio della sequenza di attività con la proprietà delle credenziali utente non è riuscito ad accedere durante l'esecuzione della sequenza di attività.
Modifiche non di rilievo
- Correzione del problema relativo agli oggetti di sicurezza.
Set-CMWindowsFirewallPolicy
Bug corretti
- Le opzioni non devono essere configurate quando non sono state impostate le impostazioni del firewall correlate.
Modifiche non di rilievo
- Aggiunta del codice per controllare l'impostazione del firewall per i parametri dipendenti.
Start-CMPackageDeployment
Bug corretti
- Cmdlet non riuscito a causa di un nome di proprietà errato.
Modifiche non di rilievo
- Correzione del problema relativo al nome della proprietà.