Dela via


Konfigurationshanteraren cmdlet-biblioteksändringar för version 1906

Gäller för: Konfigurationshanteraren (Current Branch)

Anteckning

Konfigurationshanteraren version 1902 av den aktuella grenen är baslinjen för dessa ändringar. Mer information finns i Konfigurationshanteraren cmdlet-biblioteksändringar för version 1902.

Viktiga ändringar

Nya cmdletar

Get-CMTSStepRunTaskSequence

Använd den här cmdleten för att hämta steget Kör aktivitetssekvens från en specifik aktivitetssekvens.

$myStep = $ReferenceTaskSequence | Get-CMTSStepRunTaskSequence -StepName $name1

New-CMSoftwareCenterTabItem

Använd den här cmdleten för att skapa en anpassad Software Center-flik.

$itemA = New-CMSoftwareCenterTabItem -Name "1abc" -Url http://www.a

New-CMTSStepRunTaskSequence

Använd den här cmdleten för att skapa aktivitetssekvenssteget Kör aktivitetssekvens.

$myStep = New-CMTSStepRunTaskSequence - Name $name1 -RunTaskSequence $refSubTaskSequence

Remove-CMTSStepRunTaskSequence

Använd cmdleten för att ta bort aktivitetssekvenssteget Kör aktivitetssekvens från en specifik aktivitetssekvens.

$ReferenceTaskSequence | Remove-CMTSStepRunTaskSequence -StepName $myStep.Name -Force

Set-CMScript

Använd den här cmdleten för att redigera ett skript.

Get-CMScript -ScriptName $name | Set-CMScript -ScriptFile $file

Set-CMTSStepRunTaskSequence

Använd den här cmdleten för att redigera aktivitetssekvenssteget Kör aktivitetssekvens.

$ReferenceTaskSequence | Set-CMTSStepRunTaskSequence -RunTaskSequence $refSubTaskSequence

Cmdlets har tagits bort

Inget

Inaktuella cmdlets

  • Get-CMAadConditionalAccessPolicy
  • Set-CMAadConditionalAccessPolicy

Kända problem

Följande objekt är kända problem med cmdlet-biblioteket som inte är lösta i den här versionen.

Import-CMSecurityRole

Cmdleten kan misslyckas med ett DirectoryNotFoundException-fel för att hitta filen SecuredRoles.xsd .

Lösning

  • Anropa Import-Module mot filen och inte den logiska ConfigurationManager.psd1 sökvägen eller modulnamnet.

Set-CMSoftwareUpdatePoint

Ändringar i Schema kanske inte visas i konsolen Konfigurationshanteraren även om det underliggande SMS-providerobjektet har ändrats.

Lösning

  • Avsluta och återstarta Konfigurationshanteraren konsolen.

Resursspårning och återställning (beta)

Den här versionen lägger till nya cmdlets för att stödja spårning av SMS-providerobjekt som används av PowerShell-körningen och för att rensa resurserna när de inte längre behövs.

  • Disconnect-CMTrackedObject
  • Start-CMObjectTracking
  • Stop-CMObjectTracking

När du kör Start-CMObjectTracking spårar PowerShell-körningen objekt IResultObject som skapats av cmdletbibliotekets cmdlets. För cmdlets som inte rensas manuellt med .Dispose() återtar du dem med hjälp Disconnect-CMTrackedObject av mot ett enskilt objekt.

Exempel

# Reclaim a single tracked object
$o | Disconnect-CMTrackedObject

# Reclaim all tracked objects
Disconnect-CMTrackedObject -All

När ett objekt har återtats kan det inte längre återanvändas eller skickas till en annan cmdlet via objektpipelinen.

Stop-CMObjectTracking kan användas för att stänga av objektspårning. Tidigare allokerade objekt förblir aktiva.

Resurser som inte har frigöras kan göra att SMS-providern skapar kvotöverträdelser. Kvotproblemen beror vanligtvis på att du arbetar med stora uppsättningar SMS-providerobjekt eller i långvariga miljöer.

Anteckning

Den här funktionen är experimentell och kan komma att ändras eller tas bort i en framtida version. Den anmäler sig och är inte aktiverad som standard.

Ändringar i cmdleten

Följande ändringar har gjorts i befintliga cmdlets i den här versionen. Ändringar kan vara nya funktioner, felkorrigeringar eller utfasning. Vissa ändringar kan vara större. Om du använder en av cmdletarna eller funktionsområdena som anges i det här avsnittet granskar du ändringarna noggrant för att förstå hur de kan påverka din användning.

Add-CMComplianceSettingScript

Buggar som har åtgärdats

  • Alternativ som inte kan åtgärdas saknas.

Icke-icke-icke-större ändringar

  • Parametern har lagts till för att stödja åtgärd: -Remediate
Exempel
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

Buggar som har åtgärdats

  • Cmdleten misslyckades när du försökte tillämpa hundratals direktregler.

Icke-icke-icke-större ändringar

  • Separera frågorna från olika klasser för att förbättra prestandan.

Add-CMMsiDeploymentType

Buggar som har åtgärdats

  • Beteendet var inte konsekvent med konsolen när cmdleten ändrar inställningarna för inloggningskrav.
  • Programegenskaper saknas.
  • Du kan ange fel värde -LogonRequirementType för och när de -RequireUserInteraction anger -InstallationBehaviorType InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser

Icke-icke-icke-större ändringar

  • Ändrade valideringslogiken för inställningarna för användarupplevelsen: "Användarinteraktion" blockeras bara när du har angett "ingen användarinloggning" som inloggningskrav.
  • Programegenskaper har lagts till: CategoryInstance_UniqueIDs och Featured
  • Kombinationslogik har lagts till för att åtgärda -LogonRequirementType problem -RequireUserInteraction i , och -InstallationBehaviorType

Add-CMScriptDeploymentType

Buggar som har åtgärdats

  • Misslyckades när null-värdet angavs till -AddRequirement .
  • Programegenskaper saknas.

Icke-icke-icke-större ändringar

  • Parametervalidering har lagts till för null-värde.
  • Programegenskaper har lagts till: CategoryInstance_UniqueIDs och Featured

Add-CMUserCollectionDirectMembershipRule

Buggar som har åtgärdats

  • Cmdleten misslyckades när du försökte tillämpa hundratals direktregler.

Icke-icke-icke-större ändringar

  • Separerade frågorna från olika klasser för att förbättra prestandan.

Import-CMDriver

Buggar som har åtgärdats

  • Cmdleten fungerar inte korrekt.

Icke-icke-icke-större ändringar

  • Ett ohanterat undantagsproblem har åtgärdats.
  • Problem med källsökvägen har åtgärdats för att justeras med konsolen.

Import-CMDriverPackage

Buggar som har åtgärdats

  • Parametern -ImportActionType skulle ange samma importåtgärd för alla objekt.

Icke-icke-icke-större ändringar

  • Cmdleten skulle importera objekt med hjälp av standardåtgärden om du inte angav något.
  • Ny parameter har lagts till för att ge stöd för att ange åtgärdstyp för import för olika objektklasser: -ImportActionTypeSpec
Exempel
# 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

Buggar som har åtgärdats

  • Parametern -ImportActionType skulle ange samma importåtgärd för alla objekt.

Icke-icke-icke-större ändringar

  • Cmdleten skulle importera objekt med hjälp av standardåtgärden om inte angav något.
  • Ny parameter har lagts till för att ge stöd för att ange åtgärdstyp för import för olika objektklasser: -ImportActionTypeSpec

Invoke-CMClientAction

Buggar som har åtgärdats

  • Cmdlet med -DeviceName -DeviceId parametern , eller -Device skulle misslyckas om du inte har behörighet till samlingen "Alla system".
  • Alternativ för att väcka datorn saknas.

Icke-icke-icke-större ändringar

  • Begränsningen för samlingsbehörighet har tagits bort så att den överensstämmer med konsolen.
  • Nya parametrar har lagts till för att stödja stöd för att skapa en dator:
    • -ParentCollectionId
    • -ParentCollectionName
    • -ParentCollection
Exempel
# Wake up machine:
Invoke-CMClientAction -DeviceName "SleepDevice01" -ActionType ClientNotificationWakeUpClientNow -ParentCollectionId $col.CollectionID

Invoke-CMEndpointProtectionScan

Buggar som har åtgärdats

  • Cmdlet med -DeviceName -DeviceId parametern , eller -Device skulle misslyckas om du inte har behörighet till samlingen "Alla system".

Icke-icke-icke-större ändringar

  • Begränsningen för samlingsbehörighet har tagits bort så att den överensstämmer med konsolen.

Invoke-CMQuery

Buggar som har åtgärdats

  • Invoke-CMQuery-kommandot respekterade inte -LimitToCollectionID parametern.

Icke-icke-icke-större ändringar

  • Stöd för tomt värde för parameter -LimitToCollectionID i CMquery-objekt.

Get-CMApplicationDeployment

Buggar som har åtgärdats

  • Cmdleten skulle oväntat förstöra objekt med -InputObect .

Icke-icke-icke-större ändringar

  • Ett problem med att ta bort objektet har åtgärdats.

New-CMApplication

Buggar som har åtgärdats

  • Det gick inte att ange ikonen som är större än 250 x 250.

Icke-icke-icke-större ändringar

  • Ikonstorleken har utökats till 512 x 512 för att justeras med konsolen.

New-CMApplicationDeployment

Buggar som har åtgärdats

  • Cmdleten skulle oväntat förstöra objekt med -InputObect .

Icke-icke-icke-större ändringar

  • Ett problem med att ta bort objektet har åtgärdats.

New-CMApplicationDisplayInfo

Buggar som har åtgärdats

  • Det gick inte att ange ikonen som är större än 250 x 250.

Icke-icke-icke-större ändringar

  • Ikonstorleken har utökats till 512 x 512 för att justeras med konsolen.

New-CMAutoDeploymentRuleDeployment

Buggar som har åtgärdats

  • Parametrar saknas för alternativen "Allow WUMU" (Tillåt WUMU) och "Allow Use Metered Network" (Tillåt användning av mätt nätverk).
  • Parametrar saknas för "DelayGracePeriod" och "SoftwareUpdatesBehaviorOfRestart"
  • Validering saknas för indata för datum/tid-enheter.

Icke-icke-icke-större ändringar

  • Nya parametrar har lagts till för att stödja alternativen "Tillåt WUMU" och "Tillåt användning av mätt nätverk":
    • -AllowDownloadFromMicrosoftUpdate
    • -AllowUseMeteredNetwork
  • Nya parametrar har lagts till för att stödja alternativen "DelayGracePeriod" och "SoftwareUpdatesBehaviorOfRestart":
    • -SoftDeadlineEnabled
    • -RequirePostRebootFullScan
  • Verifiering har lagts till för tillgänglig och tidsgräns med specifik enhet.

New-CMBaseline

Buggar som har åtgärdats

  • Behöver stöd för "Tillämpa på samhanteringsklient".

Icke-icke-icke-större ändringar

  • Ny parameter har lagts till för att stödja alternativet "Tillämpa på samhanteringsklient":
    • -AllowComanagedClients

New-CMBootableMedia

Buggar som har åtgärdats

  • Behöver alternativ för att stödja "Möjlighet att inte inkludera Autorun.inf".

Icke-icke-icke-större ändringar

  • Ny parameter har lagts till för att stödja alternativet "Möjlighet att inte inkludera Autorun.inf":
    • -NoAutoRun

New-CMCaptureMedia

Buggar som har åtgärdats

  • Behöver alternativ för att stödja "Möjlighet att inte inkludera Autorun.inf".

Icke-icke-icke-större ändringar

  • Ny parameter har lagts till för att stödja alternativet "Möjlighet att inte inkludera Autorun.inf":
    • -NoAutoRun

New-CMPackage

Buggar som har åtgärdats

  • Cmdleten kan ange för stor text i paketinformationen.

Icke-icke-icke-större ändringar

  • Längdvalidering har lagts till för strängvärden som ska justeras med konsolen.

New-CMPackageDeployment

Buggar som har åtgärdats

  • Cmdleten misslyckades på grund av fel egenskapsnamn.

Icke-icke-icke-större ändringar

  • Problem med egenskapsnamn har åtgärdats.

New-CMPrestageMedia

Buggar som har åtgärdats

  • Alternativet Behöver stöd för "Möjlighet att inte inkludera Autorun.inf".

Icke-icke-icke-större ändringar

  • Ny parameter har lagts till för att stödja alternativet "Möjlighet att inte inkludera Autorun.inf":
    • -NoAutoRun

New-CMRequirementRuleCommonValue

Buggar som har åtgärdats

  • Utvärderingen misslyckades för distributionstypen när du anger kravregel med gemensamt värde.

Icke-icke-icke-större ändringar

  • Problem med strängvärde har åtgärdats för att förhindra "/r/n" i en enda sträng.

New-CMSchedule

Buggar som har åtgärdats

  • Alternativet Förskjutningsdag saknas.

Icke-icke-icke-större ändringar

  • Parametern OffsetDay har lagts till för att stödja förskjutningen i monthlybyweekday.
Exempel
New-CMSchedule -Start (Get-Date) -DayOfWeek Monday -WeekOrder Second -RecurCount 1 -OffsetDay 0

New-CMSoftwareUpdateAutoDeploymentRule

Buggar som har åtgärdats

  • Det gick inte att lägga till kataloger från tredje part i regeln för automatisk distribution med den här cmdleten.
  • Val av Office 365-språk saknas.
  • Filteralternativ saknas: "Arkitektur" och "Innehållsstorlek".
  • Validering saknas för tillgänglig tid och tidsgränstid med enheter.
  • Det gick inte att $false till -EnableAfterCreate .
  • Standardvärdena för val av språk överensstämmer inte med konsolen.

Icke-icke-icke-större ändringar

  • Leverantörsstöd har lagts till för uppdateringar från tredje part.
  • Ny parameter har lagts till för val av Office 365-språk för att justeras med konsolen:
    • -O365LanguageSelection
  • Ny parameter har lagts till för filteralternativen "Architecture" och "Content Size":
    • -Architecture
    • -ContentSize
  • Verifiering har lagts till för tillgänglig tid och tidsgränstid med enheter.
  • Logiken för att ange har -EnableAfterCreate åtgärdats.
  • Standardvärdena för språkval har ändrats så att de överensstämmer med konsolen.
Exempel
# 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

Buggar som har åtgärdats

  • Alternativet "DelayGracePeriod" saknas.

Icke-icke-icke-större ändringar

  • Ny parameter har lagts till för alternativet "DelayGracePeriod":
    • -SoftDeadlineEnabled

New-CMStandaloneMedia

Buggar som har åtgärdats

  • Alternativet Behöver stöd för "Möjlighet att inte inkludera Autorun.inf".

Icke-icke-icke-större ändringar

  • Ny parameter har lagts till för att stödja alternativet "Möjlighet att inte inkludera Autorun.inf":
    • -NoAutoRun

New-CMStatusFilterRule

Buggar som har åtgärdats

  • -PropertyId misslyckades "Undantaget fångas inte: System.ArgumentOutOfRangeException".

Icke-icke-icke-större ändringar

  • Verifiering har lagts till för Source/PropertyID/PropertyValue för att undvika ogiltiga indata.

New-CMTSStepApplyNetworkSetting

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

New-CMTSStepApplyWindowsSettings

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

New-CMTSStepCaptureSystemImage

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

New-CMTSStepConnectNetworkFolder

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

New-CMTSStepDisableBitLocker

Buggar som har åtgärdats

  • Behöver alternativ för att ange "Antal omstarter"

Icke-icke-icke-större ändringar

  • Ny parameter har lagts till för alternativet "Antal omstarter":
    • -RebootCount

New-CMTSStepEnableBitLocker

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens PIN-kod misslyckades när aktivitetssekvensen kördes.
  • Parametern saknas för alternativet "Använd fullständig diskkryptering".

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.
  • Ny parameter har lagts till för alternativet "Använd fullständig diskkryptering":
    • -EncryptFullDisk

New-CMTSStepInstallApplication

Buggar som har åtgärdats

  • Alternativet för att installera programsteget för att rensa innehållet från cachen efter att programmet har installerats.

Icke-icke-icke-större ändringar

  • En ny parameter har lagts till för att rensa innehållet från cachen när programmet har installerats:
    • -ClearCache

New-CMTSStepJoinDomainWorkgroup

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

New-CMTSStepRestoreUserState

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

New-CMTSStepRunCommandLine

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

New-CMTSStepRunPowerShellScript

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

New-CMWindowsFirewallPolicy

Buggar som har åtgärdats

  • Alternativ bör inte konfigureras när relaterade brandväggsinställningar inte har angetts.

Icke-icke-icke-större ändringar

  • Kod har lagts till för att kontrollera brandväggsinställningen för beroende parametrar.

Remove-CMSoftwareUpdatePoint

Buggar som har åtgärdats

  • WCM återställdes inte efter att du körde cmdleten för att ta bort en programuppdateringsplats.

Icke-icke-icke-större ändringar

  • Logik har lagts till för att återställa WCM när du tar bort en programuppdateringsplats.

Set-CMApplication

Buggar som har åtgärdats

  • Det gick inte att ange ikonen som är större än 250 x 250.

Icke-icke-icke-större ändringar

  • Ikonstorleken har utökats till 512 x 512 för att justeras med konsolen.

Set-CMAutoDeploymentRuleDeployment

Buggar som har åtgärdats

  • Parametrar saknas för alternativen "Allow WUMU" (Tillåt WUMU) och "Allow Use Metered Network" (Tillåt användning av mätt nätverk).
  • Parametrar saknas för "DelayGracePeriod" och "SoftwareUpdatesBehaviorOfRestart"
  • Validering saknas för indata för datum/tid-enheter.

Icke-icke-icke-större ändringar

  • Nya parametrar har lagts till för att stödja alternativen "Tillåt WUMU" och "Tillåt användning av mätt nätverk":
    • -AllowDownloadFromMicrosoftUpdate
    • -AllowUseMeteredNetwork
  • Nya parametrar har lagts till för att stödja alternativen "DelayGracePeriod" och "SoftwareUpdatesBehaviorOfRestart":
    • -SoftDeadlineEnabled
    • -RequirePostRebootFullScan
  • Verifiering har lagts till för tillgänglig och tidsgräns med specifik enhet.

Set-CMBaseline

Buggar som har åtgärdats

  • Alternativet Behöver stöd för "Tillämpa på samhanteringsklient".

Icke-icke-icke-större ändringar

  • Ny parameter har lagts till för att stödja alternativet "Tillämpa på samhanteringsklient":
    • -AllowComanagedClients

Set-CMClientSettingPowerManagement

Buggar som har åtgärdats

  • Parametern saknas för alternativet "Tillåt nätverksvakning".

Icke-icke-icke-större ändringar

  • Ny parameter har lagts till för att stödja nätverksvakning:
    • -NetworkWakeupOption
Exempel
Set-CMClientSettingPowerManagement -Name "test settings" -AllowUserToOptOutFromPowerPlan $true -EnableWakeupProxy $true -NetworkWakeupOption Enabled -WakeupProxyPort 25511 -WakeOnLanPort 10 -FirewallExceptionForWakeupProxy None

Set-CMClientSettingSoftwareCenter

Buggar som har åtgärdats

  • Stöd för anpassad flikfunktion.

Icke-icke-icke-större ändringar

  • Nya parametrar har lagts till för att stödja anpassad flikåtgärd:
    • -ClearCustomTab
    • -RemoveCustomTabName
    • -AddCustomTab
    • -SetVisibleTabName
    • -SetInvisibleTabName
    • -SelectCustomTabName
    • -SelectBuiltInTab
    • -SelectTabIndex
    • -MoveSelectedTabToIndex
    • -SelectedTabNewName
    • -SelectedTabNewUrl

Föråldringar

  • Inaktuella parametrar:
    • -CustomTabName
    • -CustomTabUrl
Exempel
# 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

Buggar som har åtgärdats

  • Det gick inte att ange reparation för regeln för registertyp.

Icke-icke-icke-större ändringar

  • Koden har ändrats för att stödja reparation av registertypsregeln.

Set-CMDistributionPoint

Buggar som har åtgärdats

  • Inställningen för att omtilldela distributionsplats saknas.

Icke-icke-icke-större ändringar

  • Ny parameter har lagts till:
    • -ReassignSiteCode
Exempel
Set-CMDistributionPoint -SiteSystemServerName "MyDP.TestDOM.net" -ReassignSiteCode "NEW" -SiteCode "OLD"

Set-CMMsiDeploymentType

Buggar som har åtgärdats

  • Beteendet var inte konsekvent med konsolen när cmdleten ändrar inställningarna för inloggningskrav.
  • Programegenskaper saknas.
  • Du kan ange fel värde för -LogonRequirementType och -RequireUserInteraction när du anger -InstallationBehaviorType InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser

Icke-icke-icke-större ändringar

  • Ändrade valideringslogiken för inställningarna för "Användarupplevelse": "Användarinteraktion" skulle endast blockeras när du har angett "ingen användarinloggning" som inloggningskrav.
  • Programegenskaper har lagts till: "CategoryInstance_UniqueIDs" och "Aktuella"
  • Kombinationslogik har lagts till för att åtgärda -LogonRequirementType problem -RequireUserInteraction i , och -InstallationBehaviorType

Set-CMPackage

Buggar som har åtgärdats

  • Cmdleten kan ange för stor text i paketinformationen.

Icke-icke-icke-större ändringar

  • Längdvalidering har lagts till för strängvärden som ska justeras med konsolen.

Set-CMScriptDeploymentType

Buggar som har åtgärdats

  • Misslyckades när null-värdet angavs till -AddRequirement .
  • Programegenskaper saknas.

Icke-icke-icke-större ändringar

  • Parametervalidering har lagts till för null-värde.
  • Programegenskaper har lagts till: "CategoryInstance_UniqueIDs" och "Aktuella"

Set-CMSoftwareUpdateAutoDeploymentRule

Buggar som har åtgärdats

  • Det gick inte att lägga till kataloger från tredje part i regeln för automatisk distribution med hjälp av den här cmdleten.
  • Val av Office 365-språk saknas.
  • Filteralternativ saknas: "Arkitektur" och "Innehållsstorlek".
  • Validering saknas för tillgänglig tid och tidsgränstid med enheter.
  • Det gick inte att $false till -EnableAfterCreate

Icke-icke-icke-större ändringar

  • Leverantörsstöd har lagts till för uppdateringar från tredje part.
  • Ny parameter har lagts till för val av Office 365-språk för att justeras med konsolen:
    • -O365LanguageSelection
  • Ny parameter har lagts till för filteralternativen "Architecture" och "Content Size":
    • -Architecture
    • -ContentSize
  • Verifiering har lagts till för tillgänglig tid och tidsgränstid med enheter.
  • Logiken som ska anges har åtgärdats -EnableAfterCreate
Exempel
# Set filter "Architecture":
Set-CMSoftwareUpdateAutoDeploymentRule -Name $ReferenceADRName -Architecture X86, Itanium, X64 -Force  
# Set filter "Content Size":
Set-CMSoftwareUpdateAutoDeploymentRule -Name $ ReferenceADRName  -ContentSize $size

Set-CMSoftwareUpdateDeployment

Buggar som har åtgärdats

  • Alternativet "DelayGracePeriod" saknas.

Icke-icke-icke-större ändringar

  • Ny parameter har lagts till för alternativet "DelayGracePeriod":
    • -SoftDeadlineEnabled

Set-CMStatusFilterRule

Buggar som har åtgärdats

  • -PropertyId misslyckades "Undantaget fångas inte: System.ArgumentOutOfRangeException".

Icke-icke-icke-större ändringar

  • Verifiering har lagts till för Source/PropertyID/PropertyValue för att undvika ogiltiga indata.

Set-CMTaskSequenceDeployment

Buggar som har åtgärdats

  • Cmdleten skulle oväntat förstöra objekt med -InputObect .

Icke-icke-icke-större ändringar

  • Ett problem med att ta bort objektet har åtgärdats.

Set-CMTSStepApplyNetworkSetting

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

Set-CMTSStepApplyWindowsSettings

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

Set-CMTSStepCaptureSystemImage

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

Set-CMTSStepConnectNetworkFolder

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

Set-CMTSStepDisableBitLocker

Buggar som har åtgärdats

  • Behöver alternativ för att ange "Antal omstarter"

Icke-icke-icke-större ändringar

  • Ny parameter har lagts till för alternativet "Antal omstarter":
    • -RebootCount

Set-CMTSStepEnableBitLocker

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens PIN-kod misslyckades när aktivitetssekvensen kördes.
  • Parameter saknas för alternativet "Använd fullständig diskkryptering".

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.
  • Ny parameter har lagts till för alternativet "Använd fullständig diskkryptering":
    • -IsEncryptFullDisk

Set-CMTSStepInstallApplication

Buggar som har åtgärdats

  • Alternativet för att installera programsteget för att rensa innehållet från cachen efter att programmet har installerats.

Icke-icke-icke-större ändringar

  • En ny parameter har lagts till för att rensa innehållet från cachen när programmet har installerats:
    • -ClearCache

Set-CMTSStepJoinDomainWorkgroup

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

Set-CMTSStepRestoreUserState

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

Set-CMTSStepRunCommandLine

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

Set-CMTSStepRunPowerShellScript

Buggar som har åtgärdats

  • Aktivitetssekvenssteget med användarens autentiseringsuppgiftsegenskap kunde inte logga in när aktivitetssekvensen kördes.

Icke-icke-icke-större ändringar

  • Problem med säkerhetsobjekt har åtgärdats.

Set-CMWindowsFirewallPolicy

Buggar som har åtgärdats

  • Alternativ bör inte konfigureras när relaterade brandväggsinställningar inte har angetts.

Icke-icke-icke-större ändringar

  • Kod har lagts till för att kontrollera brandväggsinställningen för beroende parametrar.

Start-CMPackageDeployment

Buggar som har åtgärdats

  • Cmdleten misslyckades på grund av fel egenskapsnamn.

Icke-icke-icke-större ändringar

  • Problem med egenskapsnamn har åtgärdats.

Så här ger du feedback eller rapporterar problem

Många av korrigeringarna och förbättringarna som beskrivs i den här artikeln är resultatet av din feedback.

Om du vill skicka buggrapporter använder du skicka ett leende i Konfigurationshanteraren konsolen. För nya funktionsbegäranden använder du UserVoice.