Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

Összefoglalás

Ez a cikk a Microsoft System Center 2012 R2 Configuration Manager 2. kumulatív frissítésében (CU2) kijavított Windows PowerShell problémákat ismerteti. A CU2 egyéb javításait a 2. kumulatív frissítés ismerteti System Center 2012 R2 Configuration Manager.

Kijavított problémák

Windows PowerShell

  • A Export-CMApplication parancsmag a -Path paraméterben megadott fájlt cseréli le anélkül, hogy megerősítést kér.

    Megjegyzés A frissítés telepítése után a rendszer egy meglévő fájl felülírását kéri. Ez a kérdés a -Force paraméterrel tiltható le.

  • A terjesztési pont tulajdonságainak a New-CMSecondarySite parancsmaggal létrehozott másodlagos helyen való megtekintésének megkísérlése az alábbihoz hasonló kivételt eredményez:

    A System.ArgumentOutOfRangeException
    értéke "1/1/1900 12:00:00 AM" nem érvényes az "Érték" értékre. Az "Érték" értéknek a "MinDate" és a "MaxDate" között kell lennie.
    Paraméter neve: Érték



    Megjegyzés: Ha ezt a parancsmagot korábban terjesztési pont létrehozásához használták, és ha az a terjesztési pont már megjeleníti ezeket a tüneteket, újra létre kell hoznia a terjesztési pontot a megjelenítendő tulajdonságokhoz.

  • A Set-CMSystemHealthValidatorPointComponent parancsmag meghiúsul, ha a -SiteSystemServerName paraméterrel használja. Emellett a következőhöz hasonló hibaüzenet jelenik meg:

    Set-CMSystemHealthValidatorPointComponent: Egyetlen objektum sem felel meg a megadott paramétereknek.


  • Előfordulhat, hogy a Set-CMSite parancsmag helytelen üzenetet ad vissza, amely az alábbihoz hasonló:

    FIGYELMEZTETÉS: A BGB-portpéldány nem olvasható be, ez a hely NEM SP1 webhely, vagy valamilyen adatbázis-adatsérülés történt.
    Set-CMSite: A bemeneti paraméterek ellenőrzése nem sikerült. Nem folytatható.


  • A New-CMClientSetting parancsmag helytelenül teszi lehetővé az "Alapértelmezett" típusú ügyfélbeállítások létrehozását.

  • A Remove-CMDeploymentType parancsmag null értéket ad vissza hibafeltétel helyett, ha egy megadott központi telepítési típus neve nem létezik.

  • A New-CMTaskSequence parancsmag több esetben is meghiúsul.

  • A Add-CMSoftwareUpdatePoint parancsmag létrehoz egy szoftverfrissítési pontot, amely megjelenik a felügyeleti konzolon, de nem tud szinkronizálni a WSUS szolgáltatással.

  • A Add-CMDistributionPoint parancsmag csak akkor teszi lehetővé HTTPS-terjesztési pont létrehozását, ha azt a -ValidateContentSchedule paraméterrel használja.

    Megjegyzés: Ez a frissítés hozzáad egy -EnableSSL paramétert, amely lehetővé teszi az SSL mód vezérlését a -ClientConnectionType paraméternek átadott értéktől függetlenül.

  • A New-CMGlobalCondition parancsmag helytelenül igényli a -WhereClause paraméter használatát.

  • A Install-CMClient parancsmag nem működik a -DeviceID paraméter használata nélkül.

  • A Start-CMApplicationDeployment-parancsmag meghiúsul, ha Windows Store-ral, Apple Store-ral vagy Google Play-alkalmazásokkal használja, mert az elvárás az, hogy a tartalom egy terjesztési ponton található.

  • A Export-CMDriverPackage parancsmag a következő paraméterekkel nem használható:

    • -Név

    • -ID

    • -InputObject

    Emellett az alábbihoz hasonló hibaüzeneteket is kap:

    Export-CMDriverPackage: Az érték nem lehet null.

    Paraméter neve: parameterName


  • A csomag tartalmának másolása nem állítható csomagmegosztásra a terjesztési pontok csomagtulajdonságán Windows PowerShell használatával.

  • A Set-CMPackage parancsmaggal nem távolíthatja el a csomagmegosztás nevét.

    Vegye figyelembe, hogy a -ShareType paraméter el lett távolítva.

    A megosztás engedélyezéséhez vagy letiltásához használja az új -ShareContent <bool> paramétert.

  • A Start-CMPackageDeployment parancsmag meghiúsul, ha a -DeployPurpose paraméter kötelezőként van definiálva. Emellett az alábbihoz hasonló hibaüzeneteket is kap:

    Start-CMPackageDeployment: A paraméterkészlet nem oldható fel a megadott elnevezett paraméterekkel.



    Megjegyzés: Az eszközprogram központi telepítésekor meg kell adnia a -DeviceProgram paramétert.

    Normál programtelepítések esetén meg kell adnia a -StandardProgram paramétert.

  • A New-CMMaintenanceWindow parancsmag meghiúsul, ha napi karbantartási időszakot ad meg az -Schedule paraméter bemeneteként. Emellett az alábbihoz hasonló hibaüzeneteket is kap:

    New-CMMaintenanceWindow: A művelet az objektum aktuális állapota miatt érvénytelen.


  • A Get-CMUserDataAndProfileConfigurationItemXmlDefinition parancsmag nem ad vissza adatokat.

  • A Set-CMClientSetting parancsmag helytelen értéket ad át a -MaxTransferRateOffSchedule paraméternek.

  • A Set-CMClientSetting parancsmag nem ellenőrzi a következő paraméterek egyikének átadott bemenetet sem:

    • -PortalUrl

    • -Prioritás

    • -Beállítás

    • -ForceRebootPeriod


  • A Set-CMSoftwareMeteringRule parancsmag nem a -NewProductName paramétert használja. Emellett a következőhöz hasonló hibaüzenet jelenik meg:

    Set-CMSoftwareMeteringRule: A paraméterkészlet nem oldható fel a megadott elnevezett paraméterekkel.


  • A Set-CMSoftwareUpdateAutoDeploymentRule parancsmagból több nyelv hiányzik a -LanguageSelection paraméter számára elérhető listából.

    Megjegyzés A frissítés telepítése után a rendszer eltávolítja a nyelvek listáját paraméterként, és belsőleg ellenőrzi a parancsmagon.

  • A Remove-CMApplicationRevisionHistory parancsmag és a Restore-CMApplicationRevisionHistory parancsmag nem működik, ha a -ID paraméterrel együtt használja őket.

  • A Get-CMAccessLicense parancsmaghoz a -License paraméterre van szükség ahelyett, hogy minden licencet visszaadott volna, ha paraméterek nélkül használja.

  • A Start-CMContentDistribution parancsmag és a Remote-CMContentDistribution parancsmag pontatlan figyelmeztető üzeneteket ad vissza.

  • A Set-CMProgram parancsmag és az -InputObject paraméter SMS_Program helyett SMS_Package-példányt vár.

    Megjegyzés A standard programok módosításához meg kell adni a -StandardProgram paramétert.

    Az eszközprogramok módosításához meg kell adni a -DeviceProgram paramétert

  • A Set-CMPowerControl parancsmag nem ellenőrzi a -PowerControlType paramétert.

  • A Set-CMDeviceOwnership parancsmag nem ellenőrzi a -OwnershipType paramétert.

  • A Set-CMTrustedRootCertificateProfileConfigurationItem parancsmag helytelenül határozza meg a -DesiredConfigurationDigestPath paramétert választhatóként.

  • A Get-CMAssetIntelligenceSynchronizationPoint parancsmag null értékű objektumot ad vissza. Ez megakadályozza, hogy más parancsmagok bemeneteként használja.

  • A Import-CMBaseline parancsmagból és a Import-CMConfigurationItem parancsmagból hiányzik a -Force paraméter a tartalomaláírások biztonsági riasztásainak letiltásához.

  • A felügyeleti konzolon egy "Argumentum kívül esik a tartományon" kivétel jelenik meg egy terjesztési pont tulajdonságainak megtekintésekor. Ez a Add-CMDistributionPoint parancsmag és az -EnableMulticast paraméter használatával létrehozott terjesztési pontok esetében fordul elő.

  • A Start-CMPackageDeployment parancsmag megakadályozza a csomagok üzembe helyezését, ha nincsenek forrásfájlok.

  • A Start-CMPackageDeployment parancsmag meghiúsul, ha eszközprogramokkal használja.

  • A Set-CMDistributionPoint parancsmag egy "KeyNotFoundException üzenetet ad vissza, amikor együtt használja az -AddBoundaryGroup paraméterrel vagy a -RemoveBoundaryGroup paraméterrel.

  • A Remove-CMDeploymentType parancsmag "NullReferenceException" üzenetet ad vissza, amikor a -DeploymentTypeName vagy a -DeploymentTypeID paraméterrel együtt használja.

  • A New-CMMigrationJob parancsmag a gyűjtemények áttelepítésekor meghiúsul.

Start-CMDistributionPointUpgrade parancsmag

Ha a Start menü-CMDistributionPointUpgrade parancsmaggal frissít egy megosztott terjesztési pontot egy Microsoft System Center 2012 R2 Configuration Manager terjesztési pontra, a parancsmag sikertelen lesz. Ez a probléma akkor fordul elő, ha a -sitecode paraméter egy másodlagos helyre hivatkozik. További információ erről a problémáról: A Start-CMDistributionPointUpgrade-parancsmag System Center 2012 R2-Configuration Manager meghiúsul.

További módosítások

  • Az -OnFastNetworkMode paraméter hozzá lesz adva a Add-CMDeploymentType parancsmaghoz, és az -AppV5xInstaller paraméterkészlettel együtt használható.

  • A maximálisan engedélyezett futási idő (perc): a beállítás nem határozható meg, ha a Set-CMDeploymentType parancsmag SetByNamePropertyDeepLinkInstaller paraméterkészletét használja.

  • A következő parancsmagok további képtulajdonságok konfigurálását támogatják:

    • Set-CMOperatingSystemImage,

    • Set-CMOperatingSystemInstaller

    • Set-CMBootImage


  • A Set-CMDriverPackage parancsmag további paramétereket ad hozzá az illesztőprogram-csomag tulajdonságainak beállításához.

  • Több Get- és Remove-parancsmag mostantól támogatja a helyettesítő karaktereket a lekérdezési paraméterekben. Ez a következő parancsmagokat foglalja magában:

    • Get-CMAccount

    • Get-CMActiveDirectoryForest

    • Get-CMActiveDirectorySite

    • Get-CMAdministrativeUser

    • Get-CMAlert

    • Get-CMAlertSubscription

    • Get-CMAntimalwarePolicy

    • Get-CMApplication

    • Get-CMApplicationCatalogWebServicePoint

    • Get-CMApplicationCatalogWebsitePoint

    • Get-CMAppVVirtualEnvironment

    • Get-CMAssetIntelligenceCatalogItem

    • Get-CMAutomaticAmtProvisioningStatus

    • Get-CMBaseline

    • Get-CMBaselineXmlDefinition

    • Get-CMBoundary

    • Get-CMBoundaryGroup

    • Get-CMCategory

    • Get-CMClientAuthCertificateProfileConfigurationItem

    • Get-CMClientSetting

    • Get-CMCloudDistributionPoint

    • Get-CMComponentStatusSetting

    • Get-CMConfigurationItem

    • Get-CMConfigurationItemHistory

    • Get-CMConfigurationItemXmlDefinition

    • Get-CMDeployment

    • Get-CMDeploymentStatus

    • Get-CMDevice

    • Get-CMDeviceCollection

    • Get-CMDistributionPoint

    • Get-CMDistributionPointGroup

    • Get-CMDriver

    • Get-CMDriverPackage

    • Get-CMEndpointProtectionPoint

    • Get-CMEnrollmentPoint

    • Get-CMEnrollmentProxyPoint

    • Get-CMFallbackStatusPoint

    • Get-CMGlobalCondition

    • Get-CMHardwareRequirement

    • Get-CMInitialModifiableSecuredCategory

    • Get-CMIPSubnet

    • Get-CMManagementPoint

    • Get-CMManagementPointComponent

    • Get-CMMigrationCollection

    • Get-CMOperatingSystemImage

    • Get-CMOperatingSystemImageUpdateSchedule

    • Get-CMOperatingSystemInstaller

    • Get-CMPackage

    • Get-CMProgram

    • Get-CMRemoteConnectionProfileConfigurationItem

    • Get-CMRemoteConnectionProfileConfigurationItemXmlDefinition

    • Get-CMReportingServicePoint

    • Get-CMSecurityRole

    • Get-CMSecurityScope

    • Get-CMSite

    • Get-CMSitesystemServer

    • Get-CMSoftwareInventory

    • Get-CMSoftwareMeteringRule

    • Get-CMsoftwareUpdate

    • Get-CMSoftwareUpdateDeploymentPackage

    • Get-CMSoftwareUpdateGroup

    • Get-CMSoftwareUpdateLicnese

    • Get-CMSoftwareUpdatePoint

    • Get-CMStateMigrationPoint

    • Get-CMStatusMessageQuery

    • Get-CMStatusSummarizer

    • Get-CMSystemHealthValidatorPoint

    • Get-CMTaskSequence

    • Get-CMTrustedRootCertificateProfileConfigurationItem

    • Get-CMUser

    • Get-CMUserCollectoin

    • Get-CMUserDataAndProfileConfigurationItem

    • Get-CMUserDataAndProfileConfigurationItemXmlDefinition

    • Get-CMUserDeviceAffinity

    • Get-CMVpnProfileConfigurationItem

    • Get-CMVpnProfileConfigurationItem

    • Get-CMWindowsFirewallPolicy

    • Get-CMWinPEOptionalComponentInfo

    • Get-CMWirelessProfileConfigurationItem

    • Remove-CMAccount

    • Remove-CMAlertSubscription

    • Remove-CMAmtProvisioningDataBase

    • Remove-CMApplication

    • Remove-CMApplicationCatalogWebServicePoint

    • Remove-CMApplicationCatalogWebSitePoint

    • Remove-CMAppVVirtualEnvironment

    • Remove-CMAssetIntelligenceSynchronizationPoint

    • Remove-CMBoundaryGroup

    • Remove-CMClientSetting

    • Remove-CMConfigurationItem

    • Remove-CMDevice

    • Remove-CMDeviceCollectoin

    • Remove-CMDistributionPoint

    • Remove-CMDriver

    • Remove-CMEndpointProtectionPoint

    • Remove-CMEnrollmentPoint

    • Remove-CMEnrollmentProxyPoint

    • Remove-CMFallbackStatusPoint

    • Remove-CMGlobalCondition

    • Remove-CMManagementPoint

    • Remove-CMOperatingSystemImage

    • Remove-CMOperatingSystemInstaller

    • Remove-CMProgram

    • Remove-CMReportingServicePoint

    • Remove-CMSecurityRole

    • Remove-CMSecurityScope

    • Remove-CMSoftwareMeteringRule

    • Remove-CMSoftwareUpdateDeploymentPackage

    • Remove-CMSoftwareUpdatePoint

    • Remove-CMStateMigrationPoint

    • Remove-CMStatusMessageQuery

    • Remove-CMSystemHealthValidatorPoint

    • Remove-CMUser

    • Remove-CMUserCollection

    • Remove-DistributionPointGroup

    • Remove-OutOfBandServicePoint


  • A Set-CMClientSetting parancsmag az ügyfélbeállítás típusától függően támogatja az új paramétereket. Ezeket a paramétereket akkor kell használni, ha az azonos nevű beállításokat módosítja.

    • -CloudServicesSettings

    • -EndpointProtectionSettings

    • -RemoteToolsSettings

    • -PowerManagementSettings

    • -StateMessageSettings

    • -UserDeviceAffinitySettings

    • -BitsSettings

    • -ClientPolicySettings

    • -ComplianceSettings

    • -ComputerAgentSettings

    • -ComputerRestartSettings

    • -MeteredNetworkSettings

    • -EnrollmentSettings

    • -HardwareInventorySettings

    • -NetworkAccessProtectionSettings

    • -SoftwareDeploymentSettings

    • -SoftwareMeteringSettings

    • -SoftwareUpdatesSettings

    • -SoftwareInventorySettings


  • A Get-CMDeviceCollectionVariable parancsmaggal mostantól egy adott gyűjtemény összes változóját megjelenítheti.

Ismert problémák

  • A New-CMMigrationJob parancsmag az alábbihoz hasonló hibákat ad vissza, amikor beágyazott gyűjteményt illeszt be a -MigrationCollection paraméterbe:

    New-CMMigrationJob: A folytatáshoz jelöljön ki legalább egy gyűjteményt.


  • Egyes parancsmagok kvótasértést okozhatnak, ha nagy eredményhalmazokkal (általában több ezer objektummal) dolgozik. A probléma elkerülése érdekében módosítsa azt a lekérdezést, amely kevesebb eredményt ad vissza.

  • A Set-CMDistributionPoint parancsmag nem frissíti a tanúsítvány lejárati értékét a várt módon, amikor a -CertificateExpirationTimeUtc paraméterrel együtt használja.

  • A több parancsmag által használt mögöttes Windows PowerShell keretrendszer kódjának további változásai miatt egyes parancsmagok bizonyos paraméterek bemeneteként nem fogadják el a tömböket. A Get-help <cmdlet_name> segítségével ellenőrizheti egy adott parancsmag szintaxisát és beviteli típusait.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×