Megosztás a következőn keresztül:


Konfigurációkezelő parancsmagtár változásai az 1902-es verzióban

A következőkre vonatkozik: Konfigurációkezelő (Aktuális ág)

Megjegyzés

Konfigurációkezelő módosítások alapkonfigurációja az aktuális ág 1810-es verziója. További információkért lásd a Konfigurációkezelő 1810-esverziójának változásait.

Fontos változások

Új parancsmagok

Get-CMBoundaryGroupSiteSystem

Ezzel a parancsmagtal lekérte a megadott határcsoportban található helyrendszert.

Get-CMBoundaryGroupSiteSystem -Id $boundaryGroup.GroupID 

Get-CMDistributionPointDriveInfo

Ezzel a parancsmagtal lekérte a terjesztési pont meghajtóinformációját.

$dp = Get-CMDistributionPoint -SiteSystemServerName $ReferenceSiteSystemServerName 
$dp | Get-CMDistributionPointDriveInfo     

Invoke-CMAnalyzePackage

Ezzel a parancsmaggal elemezhet egy adott csomagot.

Invoke-CMAnalyzePackage -PackageName $packageName 

Invoke-CMConvertPackage

Ezzel a parancsmaggal konvertálhat egy adott csomagot egy alkalmazásra.

Invoke-CMConvertPackage -PackageName $packageName

New-CMScript

Használja ezt a parancsmagot egy új PowerShell-szkript létrehozásához. Csak olyan szkripteket támogat, amelyek nem tartalmaznak paramétert.

New-CMScript -ScriptName "CMScript" -ScriptText 'Write-Host "New Script"'
New-CMScript -ScriptName "ImportScript" -ScriptFile \\abc\importedscript.ps1

Set-CMClientSettingDeliveryOptimization

Ezzel a parancsmag használatával használhatja az ügyfélbeállításokat a Kézbesítésoptimalizálás szolgáltatáshoz.

[Default] Set-CMClientSettingDeliveryOptimization -DefaultSetting -Enable $true
[Customized] Set-CMClientSettingDeliveryOptimization -Name $ReferenceClientDeviceSettingName -Enable $true

Set-CMClientSettingWindowsAnalytics

Ezzel a parancsmag használatával használhatja az ügyfélbeállításokat a Windows Analytics szolgáltatáshoz.

[Default] Set-CMClientSettingWindowsAnalytics -DefaultSetting -Enable $true -CommercialIdKey $commercialIdKey -Win10Telemetry EnhancedLimited -EnableEarlierTelemetry $true -IEDataCollectionOption AllZones
[Customized] Set-CMClientSettingWindowsAnalytics -Name $ReferenceClientDeviceSettingName -Enable $true -CommercialIdKey $commercialIdKey -Win10Telemetry EnhancedLimited -EnableEarlierTelemetry $true -IEDataCollectionOption AllZones

Parancsmagok eltávolítva

Nincsenek

Elavult parancsmagok

Nincsenek

Ismert problémák

A következő elemek a parancsmagtár olyan ismert problémái, amelyek ebben a verzióban nem oldódnak meg.

Get-CMAadConditionalAccessPolicy és Set-CMAadConditionalAccessPolicy

Ezekhez a parancsmagokhoz 64 bites PowerShell-környezet szükséges.

Áthidaló megoldás

  • Nincsenek

Import-CMSecurityRole

Előfordulhat, hogy a parancsmag egy DirectoryNotFoundException hibával meghiúsul a fájl SecuredRoles.xsd megkeresésénél.

Áthidaló megoldás

  • Hívja Import-Module meg a ConfigurationManager.psd1 függvényt a fájlra, ne a logikai elérési útra vagy a modul nevére.

Set-CMSoftwareUpdatePoint

Előfordulhat, hogy az Ütemezés módosításai nem jelennek meg Konfigurációkezelő konzolon annak ellenére, hogy a mögöttes SMS Provider módosult.

Áthidaló megoldás

  • Lépjen ki, és újraindítsa a Konfigurációkezelő konzolját.

Erőforrás-követés és helyreállítás (bétaverzió)

Ez a verzió új parancsmagokat ad hozzá, amelyek támogatják a PowerShell-SMS Provider által használt objektumok nyomon követését és az erőforrások tisztítását, amikor már nincs rájuk szükség.

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

A futtatásakor a Start-CMObjectTracking PowerShell-futtatás nyomon követi a IResultObject Parancsmagtár parancsmagok által létrehozott objektumokat. A használatával manuálisan nem megtisztított parancsmagok esetén a használatával visszaigényelheti azokat .Dispose() Disconnect-CMTrackedObject egy adott objektumhoz.

Példa

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

# Reclaim all tracked objects
Disconnect-CMTrackedObject -All

A visszaigénylés után az objektum már nem használható újra, és nem lesz átküldhető egy másik parancsmagnak az objektum folyamatán keresztül.

Stop-CMObjectTracking A segítségével kikapcsolható az objektumkövetés. A korábban lefoglalt objektumok aktívak maradnak.

A nem felszabadított erőforrások miatt a SMS Provider kvótasértési hibákat okozhatnak. Ezek a kvóta-problémák általában a nagy méretű SMS Provider vagy hosszú ideig futó környezetekben jelentkeznek.

Megjegyzés

Ez a funkció kísérleti jellegű, és egy későbbi kiadásban változhat vagy eltávolítható. Ez a funkció engedélyezve van, és alapértelmezés szerint nincs engedélyezve.

Parancsmagok módosításai

Ebben a verzióban a következő módosításokat végrehajtottuk a meglévő parancsmagokon. A módosítások lehetnek új funkciók, hibajavítások vagy elalasztott funkciók. Előfordulhat, hogy néhány módosítás nem fog megváltozni. Ha az ebben a szakaszban felsorolt parancsmagok vagy szolgáltatásterületek valamelyikét használja, gondosan tekintse át a módosításokat, hogy azok milyen hatással lehetnek a használatra.

Add-CMDeviceAffinityToUser

Kijavított hibák

  • Az Add/Remove-CMDeviceAffinityToUser -UserId/-UserName paraméternek együtt kell használnia a "-DeviceId/-DeviceName" paramétert.

Nem jelentős változások

  • Paraméter-ellenőrzés hozzáadva a -DeviceID és a -DeviceName paraméterekhez, a felhasználónak legalább egyet meg kell adnia.

Add-CMDeviceCollectionDirectMembershipRule

Kijavított hibák

  • Ha ugyanazt az erőforrást a PowerShell Add-CMDeviceCollectionDirectMembershipRule parancsával adja hozzá ugyanannak a gyűjteménynek, üres figyelmeztetés jelenik meg a "WARNING: " hibaüzenetben, és nem ad hibaüzenetet: "A megadott nevű objektum már létezik".

Nem jelentős változások

  • Hozzáadtunk egy hiányzó erőforrást.

Add-CMDistributionPoint

Nem jelentős változások

  • Hozzá van adva az "-EnableLedbat" paraméter a LEDBAT DP-ben való engedélyezéséhez/letiltásához

Add-CMScriptDeploymentType

Kijavított hibák

  • Add-CMScriptDeploymentType nem igazodik a felhasználói felülethez

Nem jelentős változások

  • Módosította az inicializálási kódot, hogy igazodjon a felhasználói felülethez (Becsült telepítési idő = 0, bejelentkezési követelmény=csak akkor, ha a felhasználó bejelentkezett).

Approve-CMApprovalRequest

Nem jelentős változások

  • Új InstallActionBehavior paraméter hozzáadva (két beállítással rendelkezik: InstallNow, InstallNonBusinessHours), a rendszergazda megadhatja, hogy azonnal telepítenie kell-e az alkalmazást a jóváhagyás után, vagy nem munkaidőben. Nem kötelező paraméter, és alapértelmezés szerint az "InstallNow" értéknek megfelelő.

Get-CMDevice

Kijavított hibák

  • Get-CMDevice SMSAssignedSites tulajdonság hiányzik – ez 1806 előtt volt elérhető.

Nem jelentős változások

  • Két új kapcsolóparaméter hozzáadva, amelyek lehetővé teszik az ügyfél számára a kimenet osztályának megadását:

    • -ReturnCollectionMember: az SMS gyűjtemény tagosztályának visszaadott példányát kényszeríti ki
    • A -ReturnResource: kényszeríti a SMS_Resource példányát.

    Ha az alapértelmezett paramétert a ReturnCollectionMember/ReturnResource nélkül használja, akkor a viselkedés megegyezik az 1802/1810 értékével: a visszaadott példány különböző osztályokban lehet, különböző megadott paraméterekkel.

Get-CMPackage

Kijavított hibák

  • Get-CMPackage -Fast kapcsolóra van szüksége

Nem jelentős változások

  • Hozzá van adva a -Fast paraméter a gyors lekérdezés támogatásához.

Import-CMDriver

Kijavított hibák

  • Set-CMDriver -SupportedPlatformName tömbök esetén sikertelen lesz

Nem jelentős változások

  • Ki van javítva a SupportPlatformName paraméter tömbérték-problémája.

Invoke-CMScript

Kijavított hibák

  • Invoke-CMScript parancsmag olyan objektumot vár, amely nem szerezhető be.

Nem jelentős változások

  • A típusérvényesítés kijavítva.

New-CMActiveDirectoryForest

Kijavított hibák

  • Erdő Active Directory – A felhasználó nem működik a PowerShellen keresztül, csak akkor, ha a grafikus felhasználói felület használatával jött létre.

Nem jelentős változások

  • Importálta a fiókot a globális fiókba, miután a felhasználó beállította a hitelesítő adatokat.
  • Új -Password paraméter hozzáadva a hitelesítő adatok jelszóval történő létrehozásához.

New-CMApplication

Kijavított hibák

  • A felhasználó nem tud üres Owner vagy SupportContact paramétert megadni a New-CMApplication parancsmaggal

Nem jelentős változások

  • Új $null engedélyezése az Owner/SupportContact számára, az alapértelmezett érték az aktuális felhasználó lesz.
  • Új paraméterek hozzáadva az Owner/SupportContact számára a tömbbemenet támogatásához.

New-CMApplicationDeployment

Nem jelentős változások

  • Új ReplaceToastNotificationWithDialog (logikai) paraméter lett hozzáadva, a rendszergazda megadhatja, hogy a bejelentési értesítéseket párbeszédpanelre cserélje-e, amikor a szükséges szoftverek elérhetővé válnak az ügyfélszámítógépen. Nem kötelező paraméter, és alapértelmezés szerint false (hamis).

New-CMCoManagementPolicy

Nem jelentős változások

  • Új számítási feladatok támogatása (DCWorkloadEnabled, O365WorkloadEnabled, ClientAppsWorkloadEnabled).

New-CMDetectionClauseWindowsInstaller

Kijavított hibák

  • Az Add/Set-CMMsiDeploymentType -AddDetectionClause parancs meghiúsult: "Érvénytelen kifejezés: az operandus adattípusa nem egyezik, vagy az operátor érvénytelen az adattípus esetében".

Nem jelentős változások

  • Módosította az adattípus inicializálásának logikáját, hogy ellenőrizze, helyes-e a Meglét kapcsoló megadásakor.

New-CMOperatingSystemImageUpdateSchedule

Nem jelentős változások

  • Új paraméter lett hozzáadva az ütemezési varázsló felhasználói felületen való létrehozásához végrehajtott módosításoknak való megfeleltetve:
    • -RemoveSupersededUpdates

New-CMOperatingSystemUpgradeUpdateSchedule

Nem jelentős változások

  • Új paraméter lett hozzáadva az ütemezési varázsló felhasználói felületen való létrehozásához végrehajtott módosításoknak való megfeleltetve:
    • -RemoveSupersededUpdates

New-CMPackageDeployment

Kijavított hibák

  • New-CMPackageDeployment inkonzisztens figyelmeztetésekkel rendelkezik

Nem jelentős változások

  • Módosította a SlowNetwork beállítás alapértelmezett viselkedését, hogy igazodni fog a felhasználói felülethez.

New-CMStatusFilterRule

Kijavított hibák

  • New-CMStatusFilterRule nem a várt módon működik
  • Nem hozható létre új állapotszűrő szabály a "Package ID" tulajdonsággal.

Nem jelentős változások

  • További feltétel hozzáadva a tulajdonságazonosító/-érték ellenőrzéshez a kis- és a tulajdonságblokk feloldásához a -PropertyID megadva nélkül.
  • Hozzá van adva egy logika, amely engedélyezi a felhasználó által megadott tulajdonságazonosító = "Csomagazonosító" értéket, ha a forrás értéke "Client".

New-CMTaskSequenceDeployment

Kijavított hibák

  • Nem lehet beállítani a feladatütemezés központi telepítésének lejárati idejét
  • New-CMTaskSequenceDeployment parancsmagból $result a parancsmag nem tudja lehozni az objektumot.

Nem jelentős változások

  • A "DeploymentExpireDateTime" alias hozzá van adva a -DeadlineDateTime paraméterhez, hogy igazodjon a Set- parancsmaghoz.
  • A using blokk el lett távolítva, az üzembe helyezési objektumot nem szabad eldobni.

New-CMTaskSequenceMedia

Nem jelentős változások

  • A feladatütemezési adathordozó-létrehozási felhasználói felülethez hozzáadott módosításoknak megfelelő új paraméter:
    • -TemporaryFolder (alias: "TemporaryDirectory", "StagingArea")

New-CMTSStepRunPowerShellScript

Kompatibilitástörő változások

  • Hozzáadott paraméterkészletek: RunScriptFromSource, RunScriptFromPackage.
  • A PackageID és PackageName paraméterek már nem kötelezőek, mert a felhasználók új SourceScript paramétert is beírnak

Nem jelentős változások

  • Új paraméterek hozzáadva a Power Shell-szkript futtatása lépéshez a feladatütemezés-szerkesztő felhasználói felületén:
    • -SourceCode
    • -WorkingDirectory (Munkakönyvtár)
    • -OutputVariableName
    • -TimeOut (Időtúllépés)
    • -UserName
    • -Password
    • -SuccessCodes

Remove-CMDeviceAffinityFromUser

Kijavított hibák

  • Az Add/Remove-CMDeviceAffinityToUser -UserId/-UserName paraméternek együtt kell használnia a "-DeviceId/-DeviceName" paramétert.

Nem jelentős változások

  • Paraméter-ellenőrzés hozzáadva a -DeviceID és a -DeviceName paraméterekhez, a felhasználónak legalább egyet meg kell adnia.

Set-CMActiveDirectoryForest

Kijavított hibák

  • Erdő Active Directory – A felhasználó nem működik a PowerShellen keresztül, csak akkor, ha a grafikus felhasználói felület használatával jött létre.

Nem jelentős változások

  • Importálta a fiókot a globális fiókba, miután a felhasználó beállította a hitelesítő adatokat.
  • Új -Password paraméter hozzáadva a hitelesítő adatok jelszóval történő létrehozásához.

Set-CMApplicationDeployment

Nem jelentős változások

  • Új ReplaceToastNotificationWithDialog (logikai) paraméter lett hozzáadva, a rendszergazda megadhatja, hogy a bejelentési értesítéseket párbeszédpanelre cserélje-e a rendszer, amikor a szükséges szoftverek elérhetővé válnak az ügyfélszámítógépen. Ez egy választható paraméter, és alapértelmezés szerint false (hamis).

Set-CMClientSetting

Nem jelentős változások

  • Új ReplaceToastNotificationWithDialog (logikai) paraméter hozzáadva, a rendszergazda megadhatja, hogy lecserélje-e a bejelentési értesítéseket párbeszédpanelre, ha a gép újraindítást igényel. Nem kötelező paraméter, és alapértelmezés szerint false (hamis).

Set-CMClientSettingComputerRestart

Nem jelentős változások

  • Új ReplaceToastNotificationWithDialog (logikai) paraméter hozzáadva, a rendszergazda megadhatja, hogy a bejelentési értesítéseket párbeszédpanelre cserélje-e, ha a gép újraindítást igényel. Nem kötelező paraméter, és alapértelmezés szerint false (hamis).

Set-CMComplianceRuleExistential

Kijavított hibák

  • Set-CMComplianceRuleExistential -Rule nem működik a szabály értékének beállításában.
  • Set-CMComplianceRuleExistential -ExpectedValue paraméter nem engedélyezi negatív számra való beállítását, a [-Existence Occurs] paraméter kiválasztása nélkül azt sikeresen beállította.

Nem jelentős változások

  • Módosította a WarnIgnoredParameter függvényt, hogy az a silent='true' paraméterrel hívja meg az IsBoundParameterUsed függvényt, hogy elkerülje a blokkolási hibákat, amikor a gyermek parancsmag felülbírálja az alapparamétert nem nyilvános paraméterként.
  • A várt eredmény ellenőrzése átkerült egy közös helyre.

Set-CMDiscoveryMethod

Kijavított hibák

  • Set-CMDiscoveryMethod nem rendelkezik a felderítési fiók konfigurálási paraméterével.

Nem jelentős változások

  • Új -UserName paraméter hozzáadva az ADContainer új AD-rendszer-/felhasználófelderítési fiók megadásához.

Set-CMDistributionPoint

Nem jelentős változások

  • Hozzá van adva az "-EnableLedbat" paraméter a LEDBAT DP-ben való engedélyezéséhez/letiltásához

Set-CMDriver

Kijavított hibák

  • Set-CMDriver -SupportedPlatformName tömbök esetén sikertelen lesz

Nem jelentős változások

  • Ki van javítva a SupportPlatformName paraméter tömbérték-problémája.
  • Új paraméterek hozzáadva a SupportedPlatform parancshoz: -AddSupportedPlatformName; -RemoveSupportedPlatformName; -ClearSupportedPlatform

Elavulások

  • Elavult paraméter: -SupportedPlatformName

Set-CMManagementPoint

Kompatibilitástörő változások

  • Módosította a paraméterérvényesítést a felhasználói felülethez való igazodás érdekében, és hozzáadott egy kódot az ügyfélkapcsolat típusának alaphelyzetbe állításhoz a felhőátjáró engedélyezésekor vagy letiltásakor. Ez egy használszavas változás, mivel a felhasználó számára letiltjuk az SSL nélküli felhőátjáró (-EnableCloudGateway) engedélyezését.

Kijavított hibák

  • Set-CMManagementPoint - EnableCloudGateway esetén először állítsa be a HTTPS/ EnableCloudGateway true (HTTPS/EnableCloudGateway true) beállítását, majd állítsa az MP-et HTTP-re, az EnableCloudGateway nem ellenőrzi.

Set-CMStatusFilterRule

Kijavított hibák

  • Set-CMStatusFilterRule nem működik a csomagazonosító beállításával

Nem jelentős változások

  • Ha lehetővé teszi a felhasználó számára a tulajdonság beállítását a forrás megadása nélkül, a felhasználói felületen az a különbség, hogy a -PropertyID és -PropertyValue értékeket együtt kell megadni.
  • Kód hozzáadva, hogy elkerülje az üres figyelmeztető üzenetet, ha az objektum nem létezik.

Set-CMTSStepRunPowerShellScript

Nem jelentős változások

  • Új paraméterek hozzáadva a Power Shell-szkript futtatása lépéshez a feladatütemezés-szerkesztő felhasználói felületén:
    • -SourceCode
    • -WorkingDirectory (Munkakönyvtár)
    • -OutputVariableName
    • -TimeOut (Időtúllépés)
    • -UserName
    • -Password
    • -SuccessCodes

Set-CMWindowsFirewallPolicy

Kijavított hibák

  • A Set/Remove-CMWindowsFirewallPolicy -InputObject parancsmagnak a megfelelő típust kell begépelnie a New-CMWindowsFirewallPolicy parancsmagból.

Nem jelentős változások

  • A típusérvényesítés kijavítva.

Visszajelzés küldése vagy problémák jelentése

A cikkben ismertetett javítások és fejlesztések nagy része az Ön visszajelzésének eredménye.

Hibajelentések küldéhez használja a mosoly küldése a Konfigurációkezelő konzolján. Új funkciókérések esetén használja a UserVoice-t.