Kopsavilkums

Šajā rakstā Windows PowerShell izmaiņas, kas ir iekļauti Microsoft System Center 2012 R2 konfigurācijas pārvaldnieks kumulatīvo atjauninājumu 4 (CU4). Citi labojumi CU4 aprakstīts šajā Microsoft zināšanu bāzes rakstā:

3026739 kumulatīvā atjauninājuma apraksts 4 System Center 2012 R2 konfigurācijas pārvaldnieks

Novērsto problēmu

  • Pievienot CMDeploymentType

    • Kas importē tās informāciju (AppV) tiek izmantots izvietošanas tips, tiek ignorēts parametrs DeploymentTypeName .

    • WindowsPhoneStoreInstaller parametrs rada nepareizu izvietošanas veidi. Tas ir no 1 kumulatīvā atjauninājuma regresijas.

    • Nederīgs atrašanās vietas var norādīt nepareizi izvietošanas šādi:

      • Windows Phone veikals

      • Google Play krātuve

      • Apple Store

    • Šādi var konfigurēt kā DownloadContentAsStreaming:

      • MSI izvietošana

      • Windows .appx OnSlowNetworkMode vērtības tips



  • Pievienot CMDeviceAffinityToUser

    Ierīces nevar iestatīt lietotāju ierīču radniecība nonprimary lietotājiem. Piemēram, var atklāties, izmantojot Active Directory lietotājiem var būt šādas lietotāji.

  • Pievienot CMDistributionPoint

    Var norādīt beidzās CertificateExpirationTimeUtc .

  • Pievienot CMFallbackStatusPoint

    StateMessageNum vērtības nav tiek pārbaudīti pret pieņemamā diapazona (100 līdz 100 000).

  • Eksporta CMPackage

    Nepareizs kļūdas tiek ziņots, kad ExportFilePath ir neparedzēts formāts.

  • Iegūt CMSoftwareUpdate

    Trūkst parametru Id ļauj ID vērtība vaicāšanai programmatūras atjauninājumus.

  • Iegūt CMStatusFilterRule

    Rezultāti netiek atgriezti, ja nav norādīta parametra nosaukums .

  • Iegūt CMUser

    • Pretrunīgi objektu tipi tiek atgriezti (SMS_CombinedUserResources vai SMS_Collection objektu), atkarībā no ievades parametri. Tas ir regresijas System Center 2012 R2 Configuration Manager laidiena versijas. Skatiet sadaļā "Jaunākās izmaiņas" plašāku informāciju par to, kā šo problēmu var ietekmēt jums Saņemt CMUser piezīmes.

    • Nav lietotāja objektiem atbilst, izmantojot nosaukumu vai ResourceId.

    • "SMSID" un "Nosaukums" SMS_CombinedUserResource ierakstu vērtības nav vaicājumu. Šis ir kumulatīvais atjauninājums 2 regresijas.



  • Importa CMCertificate

    Nevar nolasīt sertifikātu, kas norādīta ar parametru ceļš . Šis ir kumulatīvais atjauninājums 2 regresijas.

  • Jauna CMActiveDirectoryForest

    Nevar izveidot jaunu Active Directory meža objektu. Šis ir kumulatīvais atjauninājums 2 regresijas.

  • Jauna CMBoundary

    Nav validācija pretparametru vērtības . Tādējādi robežas Nederīga konfigurācija.

  • Jauna CMClientSetting

    Nepareizs kļūdas tiek ziņots, izveidojot klienta iestatīšana tipa arguments "Noklusējums".

  • Jauna CMCollectionVariable

    Nevar pievienot jaunu mainīgo kopa, kas ir iepriekš mainīgos. Tas ir regresijas kumulatīvo atjauninājumu 2.

  • Jauna CMSecondarySite

    Var norādīt beidzās CertificateExpirationTimeUtc .

  • Noņemt CMDeviceCollection

    Ļauj novērst-ierīču kolekcijas, izmantojot InputObject vai konveijers.

  • Noņemt CMUserCollection

    Ļauj novērst-lietotāju kolekcijas, izmantojot InputObject vai konveijers.

  • CMAssetIntelligenceSynchronizationPoint kopa

    Nevar notīrīt Asset Intelligence starpniekservera sertifikātu, iestatot CertificateFile "$null".

  • CMBoundary kopa

    Parametra vērtība nav validēta robežas veidu vai tipa parametrs pareizo sintaksi. Tādējādi robežas Nederīga konfigurācija.

  • CMClientPushInstallation kopa

    Secīgas cmdlet izpildes neizdodas pēc šī cmdlet.

  • CMDeploymentType kopa

    • Nebrīdinot cmdlet neizdosies, ja mēģina noteikt izvietošanas tips, kas nav lietojumprogramma.

    • Ļauj konfigurēšana kā DownloadContentAsStreamingMSI izvietošana vai Windows .appx tipa OnSlowNetworkMode vērtību.

    • Nebrīdinot cmdlet neizdosies, ja mēģināt mainīt cmdlet neatpazīst izvietošanas tips instalēšanas.



  • CMDeviceCollection kopa

    Ļauj, izmantojot InputObject vai konveijera konfigurācija-ierīču kolekcijas.

  • CMDistributionPoint kopa

    • Var norādīt beidzās CertificateExpirationTimeUtc .

    • AllowFallbackForContent vērtība neattiecas uz izplatīšanas punkts.



  • CMFileReplicationRoute kopa

    FileReplicationAccountName nevar validēt lietotāja vārdu pareizi dažos gadījumos.

  • CMStateMigrationPoint kopa

    AllowFallbackForContent vērtība neattiecas uz stāvokļa migrācijas punkts.

  • CMSystemHealthValidatorPointComponent kopa

    Nevar notīrīt nulles vai tukšu vērtību iestatot PublishAccount un QueryAccount Active Directory publicēšana vai vaicājuma kontus.

  • CMUserCollection kopa

    Ļauj kolekcija lietotāja konfigurācija, izmantojot InputObject vai konveijers.

  • Start CMDistributionPointUpgrade

    Var norādīt CertificateExpirationTimeUtc beidzies derīgums.

  • Atjaunināšanas CMCertificate

    Nevar nolasīt sertifikātā norādīto parametru ceļš . Šis ir kumulatīvais atjauninājums 2 regresijas.


Papildu izmaiņas

Jaunā cmdlets

  • Pievienot CMDeploymentTypeDependency

    Pievieno izvietošanas tips kā atkarības atkarība grupu. Get CMDeploymentType tipa objektu izvietošana un atkarība no grupa ir nepieciešama [saņemt | Jauns]-CMDeploymentTypeDependencyGroup.

    Piemērs

    Iegūt CMDeploymentType - ApplicationName MyApp |
    Jaunā CMDeploymentTypeDependencyGroup - grupas nosaukuma MyGroup |
    Pievienojiet CMDeploymentTypeDependency - DeploymentTypeDependency "
    (Iegūt CMDeploymentType - ApplicationName MyChildApp) "
    -IsAutoInstall $true


  • Pievienot CMDeploymentTypeSupersedence

    Iestata viena izvietošanas veida aizstāt otru. Nepieciešams ievadīt aizstājot tips no Get CMDeploymentType un aizstāt Get CMDeploymentTypeizvietošanas tipu.

    Piemērs

    Iegūt CMDeploymentType - ApplicationName MyApp |
    Pievienojiet CMDeploymentTypeSupersedence - SupersedingDeploymentType "
    (Iegūt CMDeploymentType - ApplicationName MySupersedingApp)


  • ConvertFrom CMApplication

    "Programma" objektu AppMgmt SDK konvertē SMS_Application objektu ievietojat SMS pakalpojumu sniedzējs. Ievērojiet, ka tas rada tikai SMS_Application instances. Tas ir atkarīgs no faktiski ievietot WMI zvanīšanas kodu.

    Piemērs

    $app = Get-CMApplication -Name MyApp |
    ConvertTo-CMApplication
    # (placeholder code to make changes against $app object)
    $obj = ConvertFrom-CMApplication -Application $app
    $obj.Put()




  • ConvertFrom CMConfigurationItem

    Konvertē virknes XML SDK ConfigurationItem DCM objekta modelis vai atvasinātā objektu.

    Piemērs

    $rule = Get-CMConfigurationItem | ConvertTo-CMConfigurationItem
    $xml = ConvertFrom-CMConfigurationItem -ConfigurationItem $rule



  • ConvertTo CMApplication

    SMS_Application vai SMS_DeploymentType konvertē objektu AppMgmt SDK "Programmas". Var pārvērst atpakaļ "SMS_Application", izmantojot ConvertFrom CMApplication cmdlet.

    Piemērs

    $app = Get-CMApplication -Name MyApp | ConvertTo-CMApplication



  • ConvertTo CMConfigurationItem

    SDK DCM objekta modeļa objektu iegūti ConfigurationItem konvertē CI objektu SMS sniedzējs vai XML virkne.

    Piemērs

    Iegūt CMConfigurationItem | ConvertTo CMConfigurationItem


  • Iegūt CMCertificate

    Saņemiet saglabāto vietnes sertifikātu. Tie var būt ISV starpniekserveri, sāknēšanas datu nesēju vai sertifikātu izplatīšanas punkts. Šī cmdlet izvades var būt virknes uz citu sertifikātu cmdlets kā Bloķēt CMCertificate. Ņemiet vērā, ka vaicājumi, kas tiek veikts, izmantojot īssavilkums var būt lēnāks nekā citi vaicājumi, it īpaši liels rezultātu kopu.

    Piemērs

    $bootmedia = Get-CMCertificate -CertificateType BootMedia


  • Iegūt CMDeploymentTypeDependency

    Saņem esošos atkarīgs izvietošanas veidus atkarība grupas. Nepieciešams ievadīt ir grupas objektu atkarība no Get-CMDeploymentTypeDependencyGroup.

    Piemērs

    Iegūt CMDeploymentType - ApplicationName MyApp |
    Iegūt CMDeploymentTypeDependencyGroup - grupas nosaukuma MyGroup |
    Iegūt CMDeploymentTypeDependency

  • Iegūt CMDeploymentTypeDependencyGroup

    Saņem izvietošanas tips atkarība esošai grupai. Var mainīt, izmantojot CMDeploymentTypeDependency pievienot vai Noņemt CMDeploymentTypeDependency. Get CMDeploymentTypetipa objektu izvietošana ir nepieciešams ievadīt.

    Piemērs

    Iegūt CMDeploymentType - ApplicationName MyApp |
    Iegūt CMDeploymentTypeDependencyGroup

  • Iegūt CMDeploymentTypeSupersedence

    Saņem supersedences neaizstāj izvietošanas tipam. Neaizstāj izvietošanas tips ir nepieciešams ievadīt.

    Piemērs

    Iegūt CMDeploymentType - ApplicationName MyApp |
    Get-CMDeploymentTypeSupersedence

  • Iegūt CMMigrationSource

    Informācija par migrēto avotu hierarhija kļūst. Var izmantot ar Sinhronizācijas CMMigrationSource migrācijas statusu.

    Piemērs

    Iegūt CMMigrationSource | Atlasiet statuss

  • Iegūt CMObjectSecurityScope

    Saņem visus drošības tvērumi saistīti ar norādīto InputObject. To var izmantot jebkuru objektu, kas izmanto drošības tvērumi.

    Piemērs

    Iegūt CMSoftwareUpdateGroup | Iegūt CMObjectSecurityScope
    Iegūt CMBoundaryGroup | Iegūt CMObjectSecurityScope

  • Iegūt CMQuery

    Saņem vaicājumu.

    Piemērs

    Iegūt CMQuery-nosaukums "Personas visas ierīces"

  • Iegūt CMSiteDefinition

    Vietnes definīcijas informāciju iegūst SMS_SiteDefinition klases. Tas ietver dažādus novietnes un konfigurācijas iestatījumus.

    Piemērs

    Get CMSiteDefinition - SiteCode drukas

  • Iegūt CMSiteRole

    Lomu vietu saraksts iegūst vietnes servera vai vietnes serveriem.

    Piemērs

    Iegūt CMSiteRole - SiteSystemServerName myserver.contoso.com

  • Iegūt CMSupportedPlatforms

    Saņem Atbalstītās platformas sarakstu. Var izmantot pipelining uz Importēšanas CMDriver.

    Piemērs

    Iegūt CMSupportedPlatforms-vārdu "Visas Windows *"

  • Izsaukt CMQuery

    Izsauc vaicājumu un atgriež rezultātus.

    Piemērs

    Iegūt CMQuery-nosaukumu "Manas sistēmas" | Izsaukt CMQuery

  • Izsaukt CMSystemDiscovery

    Norāda vietu iespējami drīz sākt Active Directory sistēmas noteikšanu.

    Piemērs

    ABC izsaukt CMSystemDiscovery - SiteCode

  • Izsaukt CMUserDiscovery

    Norāda vietu iespējami drīz sākt Active Directory lietotāja noteikšanu.

    Piemērs

    ABC izsaukt CMUserDiscovery - SiteCode

  • Izsaukt GroupDiscovery

    Norāda vietu iespējami drīz sākt Active Directory grupas noteikšanu.

    Piemērs

    ABC izsaukt CMGroupDiscovery - SiteCode

  • Jauna CMADGroupDiscoveryScope

    Izveido objektu, kas var izmantot, lai konfigurētu pakalpojuma active directory grupas noteikšanas tvērums kopā ar programmu Komplektu CMDiscoveryMethod.

    Piemērs

    Set-CMDiscoveryMethod - ActiveDirectoryGroupDiscovery "
    -AddGroupDiscoveryScope (jaunā CMADGroupDiscoveryScope "
    -MyScope - SiteCode R2s - LdapLocation nosaukums '
    "LDAP://CN=ScopeLocation,DC=contoso,DC=com"-RecursiveSearch $true)

  • Jauna CMDeploymentTypeDependencyGroup

    Izveido abstraktā izvietošanas atkarība grupa. Jāpievieno esošais izvietošanas tips, izmantojot Pievienot CMDeploymentTypeDependency. Get CMDeploymentTypetipa objektu izvietošana ir nepieciešams ievadīt.

    Piemērs

    Iegūt CMDeploymentType - ApplicationName MyApp |
    Jaunā CMDeploymentTypeDependencyGroup - grupas nosaukuma MyGroup

  • Jauna CMEmbeddedObjectInstance

    Papildu lietošanas gadījumu, kas ir tieši ietekmēt rezultātu objekti no SMS pakalpojumu sniedzējs vai objektu vaicājumu. Izveido jaunu iegultu objektu ekspromta klases. Ievērojiet, ka "SMS_EmbeddedProperty" vai "SMS_EmbeddedPropertyList" tipi, ir Jauns CMEmbeddedProperty un New CMEmbeddedPropertyList.

    Piemērs

    $prop = New-CMEmbeddedObjectInstance -ClassName "SMS_EmbeddedProperty"

  • Jauna CMEmbeddedProperty

    Papildu lietošanas gadījumos, kad ir tieši pārveidot no SMS pakalpojumu sniedzējs vai objektu vaicājumu rezultātu. Izveido jaunu SMS_EmbeddedProperty gadījumu, kā arī noteikt vērtību.

    Piemērs

    $dp = Get-CMDistributionPoint -SiteSystemServerName mydp001.contoso.com
     $embeddedProperty = New-CMEmbeddedProperty -PropertyName "UpdateBranchCacheKey" -Value 1
     $props = $dp.EmbeddedProperties
     $props["UpdateBranchCacheKey"] = $embeddedProperty
     $dp.EmbeddedProperties = $props
     $dp.Put()


  • Jauna CMEmbeddedPropertyList

    Papildu lietošanas gadījumos, kad ir tieši manipulēt rezultātu objekti no SMS pakalpojumu sniedzējs vai objektu vaicājumus. Izveido jaunu SMS_EmbeddedPropertyList gadījumu, kā arī noteikt vērtību.

    Piemērs

    $propList = New-CMEmbeddedPropertyList -PropertyListName MyList -Values ("abc", "def", "xyz")

  • Jauna CMQuery

    Izveido jaunu vaicājumu.

    Piemērs

    Jaunā CMQuery-nosaukumu "Manas sistēmas"-izteiksme "
    "atlasīt * no SMS_R_System, kur nosaukumu, piemēram,"ABC %"

  • Noņemt CMCollection

    Noņem invariantu kolekcijas vērtība, var izmantot nevis Noņemt CMUserCollection un Noņemt CMDeviceCollection kolekcija noņemšanu.

    Piemērs

    Iegūt CMUserCollection-nosauciet MyCollection | Noņemt CMCollection-Force
    Iegūt CMDeviceCollection-nosauciet MyDeviceCollection |
    Noņemt CMCollection-Force

  • Noņemt CMDeploymentTypeDependency

    Izvietošanas tips atkarība noņem izvietošanas tipa atkarība grupa. Noņemot atkarības dēļ grupa ir ne vairāk atkarības, ja šai grupai tiks noņemtas. Nepieciešams ievadīt ir izvietošanas tipa objektu Iegūt CMDeploymentType vai Saņemt CMDeploymentTypeDependency un grupu atkarība no Get-CMDeploymentTypeDependencyGroup.

    Piemērs

    $dpGroup = get-CMDeploymentType - ApplicationName MyApp |
    Iegūt CMDeploymentTypeDependencyGroup - grupas nosaukuma MyGroup "
    $dpDeps = get-CMDeploymentTypeDependency-$dpGroup grupa
    Noņemt CMDeploymentTypeDependency-grupas $dpGroup "
    -DeploymentTypeDependency $dpDeps [1] - Force

  • Noņemt CMDeploymentTypeDependencyGroup

    Izvietošanas tips noņem izvietošanas tips atkarība grupa (un tās atkarības). Nepieciešams ievadīt ir atkarība no Get CMDeploymentTypeDependencyGroupgrupa.

    Piemērs

    Iegūt CMDeploymentType - ApplicationName MyApp |
    Iegūt CMDeploymentTypeDependencyGroup - grupas nosaukuma MyGroup |
    Noņemt CMDeploymentTypeDependencyGroup-Force

  • Noņemt CMDeploymentTypeSupersedence

    Noņem aizstājot izvietošanas tips neaizstāj izvietošanas tips. Nepieciešams ievadīt aizstājot tips Iegūt CMDeploymentType vai Saņemt CMDeploymentTypeSupersedence un aizstāt Get CMDeploymentTypeizvietošanas tipu.

    Piemērs

    Iegūt CMDeploymentType - ApplicationName MyApp |
    Noņemt CMDeploymentTypeSupersedence - SupersedingDeploymentType "
    (Iegūt CMDeploymentType - ApplicationName MySupersedingApp)

  • Noņemt CMQuery

    Noņem vaicājumu.

    Piemērs

    Iegūt CMQuery-nosaukumu "Manas sistēmas" | Noņemt CMQuery-Force

  • CMDeploymentTypeDependencyGroup kopa

    Konfigurē izvietošanas ierakstiet grupas iestatījumus. Nepieciešams ievadīt ir atkarība no Get CMDeploymentTypeDependencyGroupgrupa.

    Piemērs

    Iegūt CMDeploymentType - ApplicationName MyApp |
    Iegūt CMDeploymentTypeDependencyGroup - grupas nosaukuma MyGroup |
    Set CMDeploymentTypeDependencyGroup - NewName MyNewGroup

  • CMDeploymentTypeSupersedence kopa

    Konfigurē izvietošanas tips supersedence iestatījumus. Nepieciešams ievadīt aizstājot tips Iegūt CMDeploymentType vai Saņemt CMDeploymentTypeSupersedence un aizstāt Get CMDeploymentTypeizvietošanas tipu.

    Piemērs

    Iegūt CMDeploymentType - ApplicationName MyApp |
    Set-CMDeploymentTypeSupersedence - SupersedingDeploymentType "
    (Iegūt CMDeploymentType - ApplicationName MySupersedingApp) "
    -IsUninstall $true

  • CMQuery kopa

    Konfigurē vaicājumu.

    Piemērs

    Iegūt CMQuery-nosaukumu "Manas sistēmas" |
    Set CMQuery - NewName "Mans ABC sistēmas"

  • Sinhronizēšanas CMMigrationSource

    Migrēto avotu hierarhija sākas sinhronizēšanas.

    Piemērs

    Sinhronizācijas CMMigrationSource


Nedalāmā izmaiņas

Šīs izmaiņas norāda esošo cmdlets uzlabojumi. Tie ir izmantot izmaiņas un esošo automatizācijas nevajadzētu rasties saderības problēmām.

  • Pievienot CMDeploymentType

    • Jaunā neobligāts parametrs vajadzības noteikumi: AddRequirement. Kārtulas ir izveidots, izmantojot SDK DCM objekta modeli.

    • Jauns neobligāts parametrs: lietojumprogrammu. Pieņem ievadi Get CMApplication kā alternatīvu par ApplicationName.



  • Pievienot CMDistributionPoint

    Jauns EnableBranchCache parametrs pievienot iespējotu zara kešatmiņas jauns izplatīšanas punkts.

  • Pievienot CMFallbackStatusPoint

    ThrottleInterval un StateMessageNum parametri vairs nav obligāta. Noklusētās vērtības tiks izmantota ThrottleInterval (3600) un StateMessageNum (10 000) noteikt vērtības.

  • CMCertificate bloks

    Jaunu sertifikātu parametru ļauj pipelining Get CMCertificateobjektu.

  • Notīrīt CMClientOperation

    Jaunu papildu darbības parametru, pieņem ievadi Get CMClientOperation.

  • Atspējojiet CMStatusFilterRule

    Parametra nosaukums tagad akceptē aizstājējzīmes vērtības.

  • Iespējot CMStatusFilterRule

    Parametra nosaukums tagad akceptē aizstājējzīmes vērtības.

  • Eksporta CMSecurityRole

    Papildu atbalsts eksportēšanai drošības lomas ar nosaukumu (RoleName) vērtību (lomu).

  • Get-CMAppV5XDeploymentTypeItem

    Tagad pieņem saslēgti konveijerā Get CMDeploymentTypeieguldījums.

    Piemērs

    Iegūt CMDeploymentType - ApplicationName "MyApp" "
    -DeploymentTypeName "AppV5X" | Iegūt CMAppV5XDeploymentTypeItem

  • Iegūt CMClientPushInstallation

    Vairs nav nepieciešams obligāti meklēšanas parametru meklēšanai klienta pakalpojumu detalizēta informācija par instalēšanu.

  • Iegūt CMDeploymentType

    Varat konveijera rezultāts objektu Get CMApplication iegūt izvietošanas veidi.

    Piemērs

    Iegūt CMApplication-vārdu "Contoso App" |
    Iegūt CMDeploymentType s nosaukums "MSI Installer"

  • Iegūt CMManagementPointComponent

    Vairs nav nepieciešams obligāti SiteCode un SiteSystemName parametri.

  • Iegūt CMSoftwareUpdate

    Jaunu papildu OnlyExpired parametru vaicājuma tvērumu tikai atjauninājumi beidzās ātrāk vaicājumu.

  • Iegūt CMStatusFilterRule

    Parametra nosaukums tagad akceptē aizstājējzīmes vērtības.

  • Iegūt CMUser

    Veiktspējas uzlabojumus ar lielu rezultātu kopu.

  • Importa CMComputerInformation

    SmBiosId un MacAddress var noteikt, izmantojot ComputerName tā vietā, lai gan tiek prasīts. Ja neviens nav definēts, neizdosies cmdlet.

  • Importa CMDriver

    • Jauns papildu ImportFolder parametrs norāda jāapstrādā visi draiveri, izmantojot UncFileLocation norādītajā mapē.

    • Jaunu papildu SupportedPlatforms parametru, kas pieņem ievadi Get CMSupportedPlatforms noteikšanas draiveris atbalsta platformas.



  • Bloķēšanas CMObject

    Tagad pieņem konveijera objektus.

    Piemērs

    Iegūt CMDriverPackage | Bloķēšanas CMObject

  • Jauna CMApplication

    Jaunā DisplaySupersedencesInApplicationCatalog neobligāts parametrs pārslēdz iespēju parādīt supersedences lietojumprogrammu kataloga.

  • Jauna CMMaintenanceWindow

    Jaunā kolekcija neobligāts parametrs akceptē ievades no Get-CMCollection.

  • Jauna CMSecondarySite

    Pievienot iespējotu zara kešatmiņas sekundārā vietņu izplatīšanas punkts jauns EnableBranchCache parametrs.

  • Noņemt CMApplicationRevisionHistory

    Pieņem saslēgti konveijerā ieguldījums Get CMApplicationRevisionHistory noņemšanai noteiktu lietojumprogrammu labojumu.

    Piemērs

    Iegūt CMApplicationRevisionHistory-vārdu "Contoso App"-Revision 2 |
    Noņemt CMApplicationRevisionHistory

  • Noņemt CMClientOperation

    Get CMClientOperationieguldījums pieņem jaunas papildu darbības parametru.

  • Noņemt CMDeployment

    Jaunā izvietošanas neobligāts parametrs akceptē objekta Get CMDeployment , kas ļauj dzēšanai atjauninājumu pakotnes, operētājsistēmas un lietojumprogrammas izvietošanu.

    Piezīme. DeploymentId un ApplicationName turpinās atbalstīt tikai lietojumprogrammas izvietošanu. Šāda darbība var tikt mainīta nākotnes laidienā. 

  • Noņemt CMDeploymentType

    ApplicationName parametrs vairs nav nepieciešama, izmantojot DeploymentType vai no Get CMDeploymentTypekonveijers.

  • Noņemt CMMaintenanceWindow

    Jaunā kolekcija neobligāts parametrs akceptē ievades no Get-CMCollection.

  • Noņemt CMStatusFilterRule

    Parametra nosaukums tagad akceptē aizstājējzīmes vērtības.

  • ClientPushInstallation kopa

    Tagad atbalsta pipelining no CMClientPushInstallation iegūt.

  • CMApplication kopa

    Jaunu DisplaySupersedencesInApplicationCatalog neobligāts parametrs pārslēdz iespēju parādīt supersedences programmu katalogā.

  • CMDeploymentType kopa

    • Jaunu papildu parametru prasības noteikumi:

      • AddRequirement

      • RemoveRequirement

      • ClearRequirements

      Kārtulas ir izveidots, izmantojot SDK DCM objekta modeli.
      Piezīme. RemoveRequirement ievadei jāatbilst tipa izvietošanas nepieciešamība noteikums RuleId vērtību. Pretējā gadījumā tā netiks noņemta.

    • ApplicationName vairs nav nepieciešamo parametru lietojot DeploymentType ievades objektu.

    • Tagad atbalsta pipelining no CMDeploymentType iegūt.


    Piemērs

    Iegūt CMDeploymentType - ApplicationName sccmapp "
    -DeploymentTypeName adberdr934_4.6.33.315 |
    Set-CMDeploymentType-AppV5xInstaller - OnSlowNetworkMode DoNothing

  • CMDiscoveryMethod kopa

    • Jaunā izvēles parametrus, konfigurējot grupas noteikšana ar ActiveDirectoryGroupDiscovery:

      • AddGroupDiscoveryScope

      • RemoveGroupDiscoveryScope

    • AddGroupDiscoveryScope nepieciešams ievades, kas izveidots Jauns CMADGroupDiscoveryScope cmdlet.

    • RemoveGroupDiscoveryScope nepieciešams virkņu salīdzināšana tvēruma nosaukumu.



    Piemērs

    Set-CMDiscoveryMethod - ActiveDirectoryGroupDiscovery "
    -AddGroupDiscoveryScope (jaunā CMADGroupDiscoveryScope "
    -MyScope - SiteCode R2S - LdapLocation nosaukums '
    "LDAP://CN=ScopeLocation, DC = contoso, DC = com" - RecursiveSearch $true)

  • CMDistributionPoint kopa

    Jauns EnableBranchCache parametrs pievieno zara kešatmiņas konfigurēšanai izplatīšanas punkts.

  • CMMaintenanceWindow kopa

    Jaunā kolekcija neobligāts parametrs akceptē ievades no Get-CMCollection.

  • CMManagementPointComponent kopa

    Tagad pieņem saslēgti konveijerā ieguldījums šo cmdlet:

    • Get CMSiteDefinition (jauna cmdlet)

    • Iegūt CMManagementPoint

    • Iegūt CMSite

    • Iegūt CMManagementPointComponent



  • CMPackage kopa

    • Jauns papildu parametrus maiņu adresātu (prestage, multiraides) un datu avota (pakotnes atjauninājums) rekvizīti atbilstoši administrēšanas konsole rekvizītu lapas.

    • Pārdēvēt vairākus parametrus labad un konsekvenci. Jauno nosaukumu parametru tie aizstājvārda vecie vārdi saglabāt saderību.



  • Atbloķēt CMCertificate

    Jaunu sertifikātu parametru ļauj pipelining Get CMCertificateobjektu.

  • Atbloķēt CMObject

    Tagad pieņem konveijera objektus.

    Piemērs

    Iegūt CMDriverPackage | Atbloķēt CMObject

  • Atjaunināšanas CMCertificate

    • Jaunu parametru izvēles Force novērš nepieprasot pārrakstīt esošo sertifikātu.

    • Jaunu sertifikātu parametru ļauj pipelining objektu no Get-CMCertificate.


Svarīga informācija visus cmdlets

Jaunu papildu parametru DisableWildcardHandling un ForceWildcardHandling DisableWildcardHandling atļautu cmdlet un parametri, atbalsta aizstājējzīmes ("*" vai "?") vērtības piespiedu kārtā parsēt parametru, nevis aizstājējzīmes vērtības precīza vērtība.

Apsveriet šādu situāciju: divas programmas: "Mani to lietojumprogrammu" un "mans * programmu." Cmdlet Get CMApplication-nosaukums mana * lietojumprogrammu atgriezīs gan "My to lietojumprogrammu" un "mana * lietojumprogrammu." Ja nolūks ir izgūt tikai "mani * lietojumprogrammu," var pievienot DisableWildcardHandling cmdlet parametriem, lai izgūtu spēles.

  • Parametru ForceWildcardHandling atjauno pre R2 CU1 darbību un ļauj daudz virknes pamatā cmdlet parametru argumentus atzīst par aizstājējzīmju vērtību nevis burtu vērtībās. Šis parametrs var izraisīt cmdlets rīkoties neparedzētu vai neatbalstīta veidos un jāizmanto piesardzīgi.

  • Brīdinājuma ziņojumu jāraksta PowerShell izvades straumi, iekšējo vaicājuma darbība ir mainījis šo parametru.

  • Ņemiet vērā, lai gan visas konfigurācijas pārvaldnieks cmdlets atbalsta šo jauno parametru, parametri nedrīkst izmantot vai cienījams visos gadījumos.

  • DisableWildcardHandling un ForceWildcardHandling parametrus nevar izmantot vienlaikus. Vienlaikus lietojot abus parametrus cmdlet izpildes neizdodas.



Citas būtiskas izmaiņas nedalāmā
  • Uzlabota reģistrēšanu, ja ir iespējota Izvērstā saistībā ar SMS sniedzējs objekta izveides, modifikāciju noņemšanas un vasaras.

  • Vietu sistēmas lietotāja konta vaicājumu uzlabot efektivitāti.

  • Novecojuši cmdlet vai parametru var izraisīt brīdinājumu tiks ierakstīts Windows PowerShell konsoli. Novecojuši cmdlets vai parametri var noņemt nākotnē atbrīvot, un to lietošana jāpārtrauc iespējami drīz.



Novecojuši cmdlet un parametri (var noņemt turpmāk)

Novecojuši šo parametru izmantošana jāpārtrauc iespējami izvairīties nākotnē atbrīvot iespējams jaunākās izmaiņas.

Piezīme. Novecojuši cmdlet vai parametru var izraisīt brīdinājumu tiks ierakstīts Windows PowerShell konsoles.

  • Pievienot CMDeploymentType

    • ForceForUnknownPublisher parametrs vairs netiek izmantots, izveidojot šādus izvietošanas:

      • Apple Store

      • Windows Phone 8

      • Google spēle

    • AutoIdentifyFromInstallationFile parametrs vairs netiek izmantots, izveidojot šādus izvietošanas:

      • Lietojumprogrammu virtualizācijas 5

      • Tīmekļa lietojumprogramma

      • Apple Store

      • Windows Phone 8

      • Google spēle

    • AutoIdentifyFromInstallationFile parametrs vairs nav nepieciešamas vairākas izvietošanas veidi.

    • ForceForUnknownPublisher parametrs vairs nav nepieciešama.

    • ManualSpecifyDeploymentType parametrs vairs nav nepieciešama, un tā neietekmē izvietošanas tipa izveide.



  • Iegūt CMClientOperations

    Aizstāj konsekvenci ar citiem Verbs-CMClientOperation cmdlet Get CMClientOperation (vs daudz nosaukumdošanas vienskaitlī). Nav nekādas izmaiņas darbībā.

  • Iegūt CMManagementPointComponent

    Aizstāj Get CMSiteDefinition cmdlet. Šī cmdlet funkcionāli ir tāds pats kā Iegūt CMManagementPoint un novērst neskaidrības ir novecojuši.

  • Importa CMDriver

    SupportedPlatformName ir novecojusi. Tā vietā ir jāizmanto SupportedPlatforms . SupportedPlatforms vērtības var izgūt, izmantojot Get CMSupportedPlatform cmdlet. Izmantot gan SupportedPlatformName un SupportedPlatformstas netiek atbalstīts.

  • Noņemt CMDeploymentType

    ApplicationName parametrs vairs nav nepieciešama, izmantojot DeploymentType vai konveijera no Get-CMDeploymentType.

  • CMAssetIntelligenceSynchronizationPoint kopa

    EnableSynchronization parametrs ir novecojusi. Iestatiet ScheduleToken $null atspējot plānoti sinhronizāciju.

  • CMClientPushInstallation kopa

    Parametra nosaukums nav jāizmanto. SiteCode vietā jāizmanto, lai aptvertu izvades noteiktai vietnei.

  • CMDeploymentType kopa

    OnFastNetworkMode vērtība RunFromNetwork aizstāj DownloadContentForStreaming.

  • CMSystemHealthValidatorPoint kopa

    Datuma un laika parametrus nevis StatementOfHealthStartTime parametrs ir novecojusi.

  • Sākuma CMPackageDeployment

    • DeploymentStartDay un DeploymentStartTime aizstāj ar vienu mērķi DeploymentStartDateTime iestatīt datumu un laiku.

    • DeploymentAvailableDay un DeploymentAvailableTime aizstāj ar vienu mērķi DeploymentAvailableDateTime iestatīt datumu un laiku.

    • DeploymentExpireDay un DeploymentExpireTime aizstāj ar vienu mērķi DeploymentExpireDateTime iestatīt datumu un laiku.




Svarīgi! Parametru SecuredScopeNames atbalstītu cmdlets izmantošana jāpārtrauc un Iegūt CMObjectSecurityScope vietā ir jāizmanto.

Jaunākās izmaiņas

Breaking izmaiņas ir izmaiņas cmdlet darbību vai parametri, kas var izraisīt nesaderība ar esošo PowerShell automatizācija. Pārbaudiet, vai izmaiņas šeit pret savu esošo automatizācijas nodrošinātu saderību.

  • Pievienot CMDeploymentType

    Cmdlet vairs varēsit pievienot izvietošanas tipu, ko ir tāds pats parādāmais nosaukums kā iepriekš pievienotais izvietošanas tips. Ierakstiet vārdus izvietošana ir jābūt unikālam.

  • CMCertificate bloks

    Ja bloķēšanas sertifikāts ir radusies kļūda, cmdlet neizdosies tagad nevis drukāšanas brīdinājuma ziņojumu.

  • Iegūt CMSoftwareUpdateGroup

    Nonfunctional SecuredScopeNames parametrs tiek noņemts.

  • Iegūt CMUser

    1. kumulatīvo atjauninājumu, Get CMUser bija negaidīti uzvedības maiņa kur to atpakaļ SMS_CombinedUserResource vai SMS_Collection sistēma objektus. System Center 2012 R2 Configuration Manager versiju darbība bija atgriezties tikai SMS_Collection sistēma objektus. Tas ir jālabo. Tie paši dati ir abu klašu, jo SMS_CombinedUserResource ir SMS_Collection datu apakškopu. Tādēļ tas nav pārtraukuma automatizāciju. Tomēr tas ir atklāj izpratni.

  • Noņemt CMSoftwareUpdateGroup

    Nonfunctional SecuredScopeNames parametrs tiek noņemts.

  • Noņemt CMUser

    Ja kāda iemesla dēļ nevar noņemt lietotāju, neizdosies cmdlet. Iepriekšējos laidienos konkrētos apstākļos radītu cmdlet nebrīdinot kļūmi.

  • CMBootImage kopa

    Nonapplicable parametrus izraisīs neizdodas, ja izmantojat Windows PE 3.1 vai vecāku sāknēšanas attēlu cmdlet:

    • EnablePrestartCommand

    • PrestartCommandLine

    • IncludeFilesForPrestart

    • PrestartIncludeFilesDirectory

    • BackgroundBitmapPath

    • ScratchSpace

    • EnableCommandSupport

    • PersistContentInCache

    • EnableBinaryDeltaReplication

    • DeployFromPxeDistributionPoint

    • DistributionPointUpdateSchedule

    • CustomPackageShareName

    • DisconnectUsersFromDistributionPoints

    • DisconnectUsersFromDistributionPointsRetries

    • DisconnectUsersFromDistributionPointsMinutes

    • AddOptionalComponents

    • RemoveOptionalComponents

    • CopyPackageToShareOnDistributionPoints



  • CMBoundary kopa

    Id vai nosaukumsvairs ļauj vairākas ievades vērtības.

    Risinājums

    Lietot cilpas vai konveijera no Get-CMBoundary.

  • CMSoftwareUpdateGroup kopa

    Nonfunctional SecuredScopeNames parametrs tiek noņemts.

  • CMSoftwareUpdatePointComponent kopa

    Cmdlet neizdosies, ja iestatot SynchronizeAction SynchronizeFromAnUpstreamDataSourceLocation bez UpstreamSourceLocationnorādīšana vērtību.

  • Sākuma CMSoftwareUpdateDeployment

    Cmdlet neizdodas, nevis brīdināt, ja programmatūras atjauninājumi vēl netiek lejupielādēta.



Citas nozīmīgas jaunākās izmaiņas

Daudz cmdlet ir nepareizi konfigurēts "ValueFromPipelineByPropertyName" parametrus. Tas ir jālabo. Lai gan visticamāk jebkuru esošo automatizācijas tas ir ņemot izmantot šo, mums ir atzīmējot izpratni.

Zināmās problēmas

Cmdlets šādu zināmās problēmas nav novērstas šajā laidienā.

  • CMAlertSubscription kopa

    Lokalizācijas ID parametram nepieciešams noteiktai atrašanās vietai jābūt nevis derīgu lokalizāciju sistēmā.

  • CMDeploymentType kopa

    Nevar konfigurēt satura izvietošanas šādus iestatījumus:

    • Windows Phone

    • Apple App Store

    • Google spēle



  • Jauna CMVhd

    Cmdlet atgriež "Not Found" error mēģinot atrast uzdevumu secības pakotni atsauces. Šis ir kumulatīvais atjauninājums 2 regresijas.

  • Iegūt CMAccessAccount

    Lietotājvārds veic reģistrjutīgas atbilstības, vaicājot SMS pakalpojumu sniedzējs.

  • CMSoftwareUpdatePoint kopa

    DefaultWsusServer parametru izmaiņas neattiecas uz WSUS konfigurāciju programmatūras atjaunināšanas punktu.

  • CMBootImage kopa

    Sāknēšanas attēls netiek lietotas EnablePrestartCommand un PrestartCommandLine vērtības.

  • Pievienot CMManagementPoint

    Administratora konsole nevar skatīt, ko izveidojusi cmdlet pārvaldības punkta.

    Risinājums

    $mp = get-cmmanagementpoint -SiteSystemServerName yourmanagementpointfqdn
    $props = $mp.EmbeddedProperties
    $ep = $mp.ConnectionManager.CreateEmbeddedObjectInstance("SMS_EmbeddedProperty")
    $ep.PropertyName = "Authentication type"
    $props.Remove("Authentication Type")
    $props.Add("Authentication type", $ep)
    $mp.EmbeddedProperties = $props
    $mp.Put()

  • Iegūt CMStatusReportingComponent

    Cmdlet var neizdoties, ja palaižat pēc palaišanas CMStatusReportingComponent kopu.

  • Sākuma CMSoftwareUpdateDeployment

    Cmdlet neizdosies, ja atjauninājums ir nepieciešams akceptēt Microsoft programmatūras licences nosacījumus.

  • Jauna CMVhd

    Kļūda "Objekts nav atrasts" cmdlet var neizdoties, izveidojot jaunu VHD.

  • CMOutOfBandManagementComponent kopa

    Cmdlet var neizdoties, ja tiek izmantots EnrollmentPoint parametru.

  • Pievienot CMStateMigrationPoint

    AllowFallbackSourceLocationForContent izmaiņas neattiekties stāvokļa migrācijas punkta lomas.

  • Pievienot CMOutOfBandServicePoint

    ThreadsOffset vērtība jaunizveidoto Out of Band Service Point var neattiekties.

    Risinājums

    Izmantot Set CMOutOfBandServicePoint TransmissionStartMinutesInterval pēc CMOutOfBandServicePoint pievienot.


Atsauces

Uzziniet par terminoloģiju , kas tiek izmantota Microsoft programmatūras atjauninājumu aprakstos.

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar tulkojuma kvalitāti?
Kas ietekmēja jūsu pieredzi?

Paldies par jūsu atsauksmēm!

×