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 CMDeviceAffinityToUserIerī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 CMDistributionPointVar norādīt beidzās CertificateExpirationTimeUtc .
-
Pievienot CMFallbackStatusPointStateMessageNum vērtības nav tiek pārbaudīti pret pieņemamā diapazona (100 līdz 100 000).
-
Eksporta CMPackageNepareizs kļūdas tiek ziņots, kad ExportFilePath ir neparedzēts formāts.
-
Iegūt CMSoftwareUpdateTrūkst parametru Id ļauj ID vērtība vaicāšanai programmatūras atjauninājumus.
-
Iegūt CMStatusFilterRuleRezultā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 CMCertificateNevar nolasīt sertifikātu, kas norādīta ar parametru ceļš . Šis ir kumulatīvais atjauninājums 2 regresijas.
-
Jauna CMActiveDirectoryForestNevar izveidot jaunu Active Directory meža objektu. Šis ir kumulatīvais atjauninājums 2 regresijas.
-
Jauna CMBoundaryNav validācija pretparametru vērtības . Tādējādi robežas Nederīga konfigurācija.
-
Jauna CMClientSettingNepareizs kļūdas tiek ziņots, izveidojot klienta iestatīšana tipa arguments "Noklusējums".
-
Jauna CMCollectionVariableNevar pievienot jaunu mainīgo kopa, kas ir iepriekš mainīgos. Tas ir regresijas kumulatīvo atjauninājumu 2.
-
Jauna CMSecondarySiteVar 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 kopaNevar notīrīt Asset Intelligence starpniekservera sertifikātu, iestatot CertificateFile "$null".
-
CMBoundary kopaParametra 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 kopaSecī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 kopaFileReplicationAccountName nevar validēt lietotāja vārdu pareizi dažos gadījumos.
-
CMStateMigrationPoint kopaAllowFallbackForContent vērtība neattiecas uz stāvokļa migrācijas punkts.
-
CMSystemHealthValidatorPointComponent kopaNevar 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 CMDistributionPointUpgradeVar norādīt CertificateExpirationTimeUtc beidzies derīgums.
-
Atjaunināšanas CMCertificateNevar nolasīt sertifikātā norādīto parametru ceļš . Šis ir kumulatīvais atjauninājums 2 regresijas.
Papildu izmaiņas
Jaunā cmdlets
-
Pievienot CMDeploymentTypeDependencyPievieno 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 CMDeploymentTypeSupersedenceIestata 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 CMConfigurationItemKonvertē virknes XML SDK ConfigurationItem DCM objekta modelis vai atvasinātā objektu.Piemērs
$rule = Get-CMConfigurationItem | ConvertTo-CMConfigurationItem$xml = ConvertFrom-CMConfigurationItem -ConfigurationItem $rule
-
ConvertTo CMApplicationSMS_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 CMConfigurationItemSDK 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 CMCertificateSaņ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 CMDeploymentTypeDependencySaņ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 CMDeploymentTypeDependencyGroupSaņ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 CMDeploymentTypeSupersedenceSaņ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 CMMigrationSourceInformā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 CMObjectSecurityScopeSaņ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 CMObjectSecurityScopeIegūt CMBoundaryGroup | Iegūt CMObjectSecurityScope
-
Iegūt CMQuerySaņem vaicājumu.Piemērs
Iegūt CMQuery-nosaukums "Personas visas ierīces"
-
Iegūt CMSiteDefinitionVietnes 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 CMSiteRoleLomu vietu saraksts iegūst vietnes servera vai vietnes serveriem.Piemērs
Iegūt CMSiteRole - SiteSystemServerName myserver.contoso.com
-
Iegūt CMSupportedPlatformsSaņem Atbalstītās platformas sarakstu. Var izmantot pipelining uz Importēšanas CMDriver.Piemērs
Iegūt CMSupportedPlatforms-vārdu "Visas Windows *"
-
Izsaukt CMQueryIzsauc vaicājumu un atgriež rezultātus.Piemērs
Iegūt CMQuery-nosaukumu "Manas sistēmas" | Izsaukt CMQuery
-
Izsaukt CMSystemDiscoveryNorāda vietu iespējami drīz sākt Active Directory sistēmas noteikšanu.Piemērs
ABC izsaukt CMSystemDiscovery - SiteCode
-
Izsaukt CMUserDiscoveryNorāda vietu iespējami drīz sākt Active Directory lietotāja noteikšanu.Piemērs
ABC izsaukt CMUserDiscovery - SiteCode
-
Izsaukt GroupDiscoveryNorāda vietu iespējami drīz sākt Active Directory grupas noteikšanu.Piemērs
ABC izsaukt CMGroupDiscovery - SiteCode
-
Jauna CMADGroupDiscoveryScopeIzveido 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 CMDeploymentTypeDependencyGroupIzveido 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 CMEmbeddedObjectInstancePapildu 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 CMEmbeddedPropertyPapildu 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 CMEmbeddedPropertyListPapildu 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 CMQueryIzveido 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 CMCollectionNoņ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-ForceIegūt CMDeviceCollection-nosauciet MyDeviceCollection |Noņemt CMCollection-Force
-
Noņemt CMDeploymentTypeDependencyIzvietoš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 grupaNoņemt CMDeploymentTypeDependency-grupas $dpGroup "-DeploymentTypeDependency $dpDeps [1] - Force
-
Noņemt CMDeploymentTypeDependencyGroupIzvietoš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 CMDeploymentTypeSupersedenceNoņ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 CMQueryNoņem vaicājumu.Piemērs
Iegūt CMQuery-nosaukumu "Manas sistēmas" | Noņemt CMQuery-Force
-
CMDeploymentTypeDependencyGroup kopaKonfigurē 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 kopaKonfigurē 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 kopaKonfigurē vaicājumu.Piemērs
Iegūt CMQuery-nosaukumu "Manas sistēmas" |Set CMQuery - NewName "Mans ABC sistēmas"
-
Sinhronizēšanas CMMigrationSourceMigrē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 CMDistributionPointJauns EnableBranchCache parametrs pievienot iespējotu zara kešatmiņas jauns izplatīšanas punkts.
-
Pievienot CMFallbackStatusPointThrottleInterval 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 bloksJaunu sertifikātu parametru ļauj pipelining Get CMCertificateobjektu.
-
Notīrīt CMClientOperationJaunu papildu darbības parametru, pieņem ievadi Get CMClientOperation.
-
Atspējojiet CMStatusFilterRuleParametra nosaukums tagad akceptē aizstājējzīmes vērtības.
-
Iespējot CMStatusFilterRuleParametra nosaukums tagad akceptē aizstājējzīmes vērtības.
-
Eksporta CMSecurityRolePapildu atbalsts eksportēšanai drošības lomas ar nosaukumu (RoleName) vērtību (lomu).
-
Get-CMAppV5XDeploymentTypeItemTagad pieņem saslēgti konveijerā Get CMDeploymentTypeieguldījums.Piemērs
Iegūt CMDeploymentType - ApplicationName "MyApp" "-DeploymentTypeName "AppV5X" | Iegūt CMAppV5XDeploymentTypeItem
-
Iegūt CMClientPushInstallationVairs nav nepieciešams obligāti meklēšanas parametru meklēšanai klienta pakalpojumu detalizēta informācija par instalēšanu.
-
Iegūt CMDeploymentTypeVarat 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 CMManagementPointComponentVairs nav nepieciešams obligāti SiteCode un SiteSystemName parametri.
-
Iegūt CMSoftwareUpdateJaunu papildu OnlyExpired parametru vaicājuma tvērumu tikai atjauninājumi beidzās ātrāk vaicājumu.
-
Iegūt CMStatusFilterRuleParametra nosaukums tagad akceptē aizstājējzīmes vērtības.
-
Iegūt CMUserVeiktspējas uzlabojumus ar lielu rezultātu kopu.
-
Importa CMComputerInformationSmBiosId 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 CMObjectTagad pieņem konveijera objektus.Piemērs
Iegūt CMDriverPackage | Bloķēšanas CMObject
-
Jauna CMApplicationJaunā DisplaySupersedencesInApplicationCatalog neobligāts parametrs pārslēdz iespēju parādīt supersedences lietojumprogrammu kataloga.
-
Jauna CMMaintenanceWindowJaunā kolekcija neobligāts parametrs akceptē ievades no Get-CMCollection.
-
Jauna CMSecondarySitePievienot iespējotu zara kešatmiņas sekundārā vietņu izplatīšanas punkts jauns EnableBranchCache parametrs.
-
Noņemt CMApplicationRevisionHistoryPieņ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 CMClientOperationGet CMClientOperationieguldījums pieņem jaunas papildu darbības parametru.
-
Noņemt CMDeploymentJaunā 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 CMDeploymentTypeApplicationName parametrs vairs nav nepieciešama, izmantojot DeploymentType vai no Get CMDeploymentTypekonveijers.
-
Noņemt CMMaintenanceWindowJaunā kolekcija neobligāts parametrs akceptē ievades no Get-CMCollection.
-
Noņemt CMStatusFilterRuleParametra nosaukums tagad akceptē aizstājējzīmes vērtības.
-
ClientPushInstallation kopaTagad atbalsta pipelining no CMClientPushInstallation iegūt.
-
CMApplication kopaJaunu 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 kopaJauns EnableBranchCache parametrs pievieno zara kešatmiņas konfigurēšanai izplatīšanas punkts.
-
CMMaintenanceWindow kopaJaunā kolekcija neobligāts parametrs akceptē ievades no Get-CMCollection.
-
CMManagementPointComponent kopaTagad 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 CMCertificateJaunu sertifikātu parametru ļauj pipelining Get CMCertificateobjektu.
-
Atbloķēt CMObjectTagad 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 CMClientOperationsAizstāj konsekvenci ar citiem Verbs-CMClientOperation cmdlet Get CMClientOperation (vs daudz nosaukumdošanas vienskaitlī). Nav nekādas izmaiņas darbībā.
-
Iegūt CMManagementPointComponentAizstāj Get CMSiteDefinition cmdlet. Šī cmdlet funkcionāli ir tāds pats kā Iegūt CMManagementPoint un novērst neskaidrības ir novecojuši.
-
Importa CMDriverSupportedPlatformName 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 CMDeploymentTypeApplicationName parametrs vairs nav nepieciešama, izmantojot DeploymentType vai konveijera no Get-CMDeploymentType.
-
CMAssetIntelligenceSynchronizationPoint kopaEnableSynchronization parametrs ir novecojusi. Iestatiet ScheduleToken $null atspējot plānoti sinhronizāciju.
-
CMClientPushInstallation kopaParametra nosaukums nav jāizmanto. SiteCode vietā jāizmanto, lai aptvertu izvades noteiktai vietnei.
-
CMDeploymentType kopaOnFastNetworkMode vērtība RunFromNetwork aizstāj DownloadContentForStreaming.
-
CMSystemHealthValidatorPoint kopaDatuma 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 CMDeploymentTypeCmdlet 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 bloksJa bloķēšanas sertifikāts ir radusies kļūda, cmdlet neizdosies tagad nevis drukāšanas brīdinājuma ziņojumu.
-
Iegūt CMSoftwareUpdateGroupNonfunctional SecuredScopeNames parametrs tiek noņemts.
-
Iegūt CMUser1. 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 CMSoftwareUpdateGroupNonfunctional SecuredScopeNames parametrs tiek noņemts.
-
Noņemt CMUserJa 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 kopaNonapplicable 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 kopaId vai nosaukumsvairs ļauj vairākas ievades vērtības.RisinājumsLietot cilpas vai konveijera no Get-CMBoundary.
-
CMSoftwareUpdateGroup kopaNonfunctional SecuredScopeNames parametrs tiek noņemts.
-
CMSoftwareUpdatePointComponent kopaCmdlet neizdosies, ja iestatot SynchronizeAction SynchronizeFromAnUpstreamDataSourceLocation bez UpstreamSourceLocationnorādīšana vērtību.
-
Sākuma CMSoftwareUpdateDeploymentCmdlet 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 kopaLokalizācijas ID parametram nepieciešams noteiktai atrašanās vietai jābūt nevis derīgu lokalizāciju sistēmā.
-
CMDeploymentType kopaNevar konfigurēt satura izvietošanas šādus iestatījumus:
-
Windows Phone
-
Apple App Store
-
Google spēle
-
-
Jauna CMVhdCmdlet atgriež "Not Found" error mēģinot atrast uzdevumu secības pakotni atsauces. Šis ir kumulatīvais atjauninājums 2 regresijas.
-
Iegūt CMAccessAccountLietotājvārds veic reģistrjutīgas atbilstības, vaicājot SMS pakalpojumu sniedzējs.
-
CMSoftwareUpdatePoint kopaDefaultWsusServer parametru izmaiņas neattiecas uz WSUS konfigurāciju programmatūras atjaunināšanas punktu.
-
CMBootImage kopaSāknēšanas attēls netiek lietotas EnablePrestartCommand un PrestartCommandLine vērtības.
-
Pievienot CMManagementPointAdministratora 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 CMStatusReportingComponentCmdlet var neizdoties, ja palaižat pēc palaišanas CMStatusReportingComponent kopu.
-
Sākuma CMSoftwareUpdateDeploymentCmdlet neizdosies, ja atjauninājums ir nepieciešams akceptēt Microsoft programmatūras licences nosacījumus.
-
Jauna CMVhdKļūda "Objekts nav atrasts" cmdlet var neizdoties, izveidojot jaunu VHD.
-
CMOutOfBandManagementComponent kopaCmdlet var neizdoties, ja tiek izmantots EnrollmentPoint parametru.
-
Pievienot CMStateMigrationPointAllowFallbackSourceLocationForContent izmaiņas neattiekties stāvokļa migrācijas punkta lomas.
-
Pievienot CMOutOfBandServicePointThreadsOffset vērtība jaunizveidoto Out of Band Service Point var neattiekties.RisinājumsIzmantot Set CMOutOfBandServicePoint TransmissionStartMinutesInterval pēc CMOutOfBandServicePoint pievienot.
Atsauces
Uzziniet par terminoloģiju , kas tiek izmantota Microsoft programmatūras atjauninājumu aprakstos.