Santrauka
Šiame straipsnyje aprašoma "Windows PowerShell" pakeitimus, kurie yra įtraukti į Microsoft System Center 2012 R2 Configuration Manager Kaupiamasis naujinimas 4 (CU4). Kitas CU4 pataisas aprašyti šiame "Microsoft" žinių bazės straipsnyje:
3026739 Kaupiamasis naujinimas 4 System Center 2012 R2 Configuration Manager aprašas
Problemos, kurios išsprendžiamos
-
Pridėti CMDeploymentType
-
Naudojant diegimo tipą, importuoti savo informaciją (pvz AppV), DeploymentTypeName parametras yra nepaisoma.
-
WindowsPhoneStoreInstaller parametras sukuria neteisingą visuotinio diegimo tipai. Tai yra Kaupiamasis naujinimas 1 regresijos.
-
Netinkamas vietų gali būti nurodytas neteisingai šiuos diegimo tipus:
-
Windows Phone parduotuvės
-
"Google Play" parduotuvės
-
Apple parduotuvė
-
-
Galite sukonfigūruoti taip, kaip DownloadContentAsStreaming:
-
MSI diegimo
-
"Windows".appx įveskite OnSlowNetworkMode reikšmes
-
-
-
Įtraukti CMDeviceAffinityToUser
Vartotojo įrenginių priskyrimas nonprimary vartotojai negali nustatyti įrenginiuose. Pavyzdžiui, tokie vartotojai gali būti aptinkami per Active Directory vartotojai. -
Įtraukti CMDistributionPoint
Gali būti nurodytas pasibaigęs CertificateExpirationTimeUtc . -
Įtraukti CMFallbackStatusPoint
StateMessageNum reikšmės nėra patikrinama, ar pagal šią diapazonas (100 iki 100 000). -
Eksporto CMPackage
Neteisinga klaidos nurodomi kai ExportFilePath netikėto formato. -
Get-CMSoftwareUpdate
Id parametras, kuris leidžia užklausą dėl programinės įrangos naujinimų ID reikšmė nėra. -
Get-CMStatusFilterRule
Nepateikiama jokių rezultatų jei nenurodyta parametro pavadinimas . -
Get-CMUser
-
Nesuderinamas objektų tipų nepateikiama (SMS_CombinedUserResources arba SMS_Collection pagal objektą), priklausomai nuo įvesties parametrai. Tai regresijos iš išleistą "System Center 2012 R2 Configuration Manager" versiją. Žr. skyrių "Svarbius keitimus", jei norite gauti daugiau informacijos apie tai, kaip šis taisymas gali paveikti Get-CMUser pastabas.
-
Ne vartotojo objektai yra suderinta pavadinimas arba ResourceId.
-
Ne užklausoms SMS_CombinedUserResource įrašų reikšmės "SMSID" ir "Vardas". Tai regresijos iš 2 kaupiamąjį naujinimą.
-
-
Importuoti CMCertificate
Neįmanoma perskaityti sertifikatą, nurodytą kelią parametras. Tai regresijos iš 2 kaupiamąjį naujinimą. -
Naujas CMActiveDirectoryForest
Neįmanoma sukurti naują Active Directory miško objektą. Tai regresijos iš 2 kaupiamąjį naujinimą. -
Naujas CMBoundary
Nėra parametro reikšmė nuo tipopatvirtinimo. Tai leidžia neteisingas ribų konfigūracija. -
Naujas CMClientSetting
Neteisinga klaidos nurodomi kai kuriate kliento nustatymas tipo argumentas iš "Numatytoji". -
Naujas CMCollectionVariable
Neįmanoma pridėti naują kintamųjų rinkinys, kuriame iš anksto sukurtą kintamuosius. Tai regresijos iš 2 kaupiamąjį naujinimą. -
Naujas CMSecondarySite
Gali būti nurodytas pasibaigęs CertificateExpirationTimeUtc . -
Pašalinti-CMDeviceCollection
Leidžia pašalinti ne įrenginio rinkimas naudojant jį su InputObject arba srauto. -
Pašalinti CMUserCollection
Leidžia pašalinti ne vartotojo rinkinio naudojant jį su InputObject arba srauto. -
Set-CMAssetIntelligenceSynchronizationPoint
Negalite išvalyti turto valdymas tarpinio serverio sertifikatas nustatydami CertificateFile "$null." -
Set-CMBoundary
Reikšmės parametras yra nepatvirtino teisingą sintaksę pagal ribų tipą arba tipo parametras. Tai leidžia neteisingas ribų konfigūracija. -
Set-CMClientPushInstallation
Vienas po kito cmdlet turto nepavyksta Įvykdę šią cmdlet. -
Set-CMDeploymentType
-
Cmdlet tyliai nepavyksta, jei bandote nustatyti diegimo tipą, kuriame nėra programą.
-
Leidžia konfigūruoti yra MSI diegimo arba Windows .appx tipas OnSlowNetworkMode reikšmę kaip DownloadContentAsStreaming.
-
Cmdlet tyliai nepavyksta, jei norite pakeisti visuotinio diegimo tipo installer cmdlet neatpažintas.
-
-
Set-CMDeviceCollection
Leidžia ne įrenginio rinkimo konfigūravimas naudojant jį su InputObject arba srauto. -
Set-CMDistributionPoint
-
Pasibaigęs CertificateExpirationTimeUtc gali būti nurodyta.
-
AllowFallbackForContent reikšmė nėra taikomas platinimo vieta.
-
-
Set-CMFileReplicationRoute
FileReplicationAccountName nepavyksta patikrinti vartotojo vardas tinkamai, kai kuriais atvejais. -
Set-CMStateMigrationPoint
Būsenos perkėlimo punktas netaikomas AllowFallbackForContent reikšmę. -
Set-CMSystemHealthValidatorPointComponent
Negalima išvalyti Active Directory publikavimas arba užklausos abonementus, nustatydami neapibrėžtas arba tuščias reikšmę PublishAccount ir QueryAccount. -
Set-CMUserCollection
Leidžia ne vartotojo rinkimo konfigūravimas naudojant jį su InputObject arba srauto. -
Start-CMDistributionPointUpgrade
Gali būti nurodytas pasibaigęs CertificateExpirationTimeUtc . -
Naujinimo CMCertificate
Neįmanoma perskaityti sertifikato kelias parametras. Tai regresijos iš 2 kaupiamąjį naujinimą.
Papildomų pakeitimų
Naujas cmdlets
-
Įtraukti CMDeploymentTypeDependency
Prideda diegimo tipą kaip priklausomybė grupei. Reikia yra visuotinio diegimo tipo objektų iš Get-CMDeploymentType ir priklausomybė grupė iš [gauti | Nauja]-CMDeploymentTypeDependencyGroup. Pvz.Get-CMDeploymentType - programos pavadinimas mano programa |
Naujas CMDeploymentTypeDependencyGroup – grupės pavadinimas MyGroup | Pridėti CMDeploymentTypeDependency - DeploymentTypeDependency " (Get-CMDeploymentType - programos pavadinimas MyChildApp) " -IsAutoInstall $true -
Įtraukti CMDeploymentTypeSupersedence
Nustatoma vieną visuotinio diegimo tipą ir pakeisti kitu. Būtina užpildyti iš Get-CMDeploymentType pakeitusi tipą ir pakeisti Get-CMDeploymentTypevisuotinio diegimo tipą. Pvz.Get-CMDeploymentType - programos pavadinimas mano programa |
Pridėti CMDeploymentTypeSupersedence - SupersedingDeploymentType " (Get-CMDeploymentType - programos pavadinimas MySupersedingApp) -
ConvertFrom CMApplication
Paverčia AppMgmt SDK "Programą" objekto SMS_Application objektą įterpti į SMS teikėjas. Atkreipkite dėmesį, kad tai tik sukuria SMS_Application egzempliorius. Tai iš tikrųjų įterpti į WMI skambinimo kodas. Pvz.$app = Get-CMApplication -Name MyApp |
ConvertTo-CMApplication # (placeholder code to make changes against $app object) $obj = ConvertFrom-CMApplication -Application $app $obj.Put() -
ConvertFrom-CMConfigurationItem
Konvertuoja DCM objekto modelio SDK ConfigurationItem arba išvestinė objekto XML formato eilute. Pvz.$rule = Get-CMConfigurationItem | ConvertTo-CMConfigurationItem
$xml = ConvertFrom-CMConfigurationItem -ConfigurationItem $rule -
ConvertTo CMApplication
SMS_Application arba SMS_DeploymentType paverčia AppMgmt SDK "Programą" objektą. Gali būti konvertuojamos į "SMS_Application" naudodami cmdlet ConvertFrom CMApplication . Pvz.$app = Get-CMApplication -Name MyApp | ConvertTo-CMApplication
-
ConvertTo CMConfigurationItem
Konvertuoja CI pagal objekto SMS teikėjas arba XML formato eilute DCM objekto modelis SDK objekto iš ConfigurationItem. Pvz.Get-CMConfigurationItem | ConvertTo-CMConfigurationItem
-
Get-CMCertificate
Gauti sertifikatai laikomi svetainėje. Tai gali būti ISV tarpinio serverio, įkrovos media arba paskirstymo tašką sertifikatus. Šį cmdlet išvestis gali būti Konvejerinė į kitus sertifikato cmdlet, pvz., Blokų CMCertificate. Atkreipkite dėmesį, kad užklausų, sukurtų naudojant nykščio atspaudas gali veikti lėčiau, nei užklausoms, ypač su didelių rezultatų rinkiniuose. Pvz.$bootmedia = Get-CMCertificate -CertificateType BootMedia
-
Get-CMDeploymentTypeDependency
Gauna esami priklauso visuotinio diegimo tipų priklausomybė grupę. Būtina užpildyti yra nuo Get-CMDeploymentTypeDependencyGrouppriklausomybė grupės objektu. Pvz.Get-CMDeploymentType - programos pavadinimas mano programa |
Get-CMDeploymentTypeDependencyGroup – grupės pavadinimas MyGroup | Get-CMDeploymentTypeDependency -
Get-CMDeploymentTypeDependencyGroup
Gauna esamą visuotinio diegimo tipo priklausomybė grupę. Gali būti pakeista naudojant Įtraukti CMDeploymentTypeDependency arba Pašalinti CMDeploymentTypeDependency. Būtina užpildyti yra nuo Get-CMDeploymentTypevisuotinio diegimo tipo objektas. Pvz.Get-CMDeploymentType - programos pavadinimas mano programa |
Get-CMDeploymentTypeDependencyGroup -
Get-CMDeploymentTypeSupersedence
Gauna supersedences pakeista visuotinio diegimo tipo. Būtina užpildyti yra pakeista diegimo tipą. Pvz.Get-CMDeploymentType - programos pavadinimas mano programa |
Get-CMDeploymentTypeSupersedence -
Get-CMMigrationSource
Gauna informaciją apie perkeltiems šaltinio hierarchija. Galima su Sinchronizavimo CMMigrationSource perkėlimo būseną. Pvz.Get-CMMigrationSource | Pasirinkite būseną
-
Get-CMObjectSecurityScope
Gauna visas saugos aprėptis, susijusios su nurodytu InputObject. Tai galite naudoti bet kurį objektą, kuris naudojamas saugos aprėptis. Pvz.Get-CMSoftwareUpdateGroup | Get-CMObjectSecurityScope
Get-CMBoundaryGroup | Get-CMObjectSecurityScope -
Get-CMQuery
Gauna užklausą. Pvz.Get-CMQuery – pavadinimas "Visi Asmeniniai įrenginiai"
-
Get-CMSiteDefinition
SMS_SiteDefinition klasės gauna svetainės aprašų informacija. Tai yra įvairius svetainės ir konfigūracijos parametrus. Pvz.Get-CMSiteDefinition - SiteCode PRI
-
Get-CMSiteRole
Bus pateikiamas svetainės funkcijas iš svetainės serverio arba svetainės serverių. Pvz.Get-CMSiteRole - SiteSystemServerName myserver.contoso.com
-
Get-CMSupportedPlatforms
Bus palaikomos platformos sąrašą. Gali būti naudojami vamzdžių į Importuoti CMDriver. Pvz.Get-CMSupportedPlatforms – pavadinimas "Visos"Windows "*"
-
Iškviesti CMQuery
Iškviečia užklausos ir pateikia rezultatus. Pvz.Get-CMQuery – pavadinimas "Mano sistemos" | Iškviesti CMQuery
-
Iškviesti CMSystemDiscovery
Nurodo prie Active Directory sistemos aptikimo kuo greičiau. Pvz.Iškviesti CMSystemDiscovery - SiteCode ABC
-
Iškviesti CMUserDiscovery
Nurodo prie Active Directory vartotojo aptikimo kuo greičiau. Pvz.Iškviesti CMUserDiscovery - SiteCode ABC
-
Iškviesti GroupDiscovery
Nurodo prie Active Directory grupės aptikimo kuo greičiau. Pvz.Iškviesti CMGroupDiscovery - SiteCode ABC
-
Naujas CMADGroupDiscoveryScope
Sukuria objektą, kad būtų galima sukonfigūruoti active directory grupės aptikimo sritį kartu su Set-CMDiscoveryMethod. Pvz.Set-CMDiscoveryMethod - ActiveDirectoryGroupDiscovery "
-AddGroupDiscoveryScope (nauja CMADGroupDiscoveryScope " -name MyScope - SiteCode R2s - LdapLocation " "LDAP://CN=ScopeLocation,DC=contoso,DC=com"-RecursiveSearch $true) -
Naujas CMDeploymentTypeDependencyGroup
Sukuria "abstrakčioji visuotinio diegimo tipo priklausomybė grupei". Įrašoma į egzistuojantį visuotinio diegimo tipą, naudodami Pridėti CMDeploymentTypeDependency. Būtina užpildyti yra visuotinio diegimo tipo objektų iš Get-CMDeploymentType. Pvz.Get-CMDeploymentType - programos pavadinimas mano programa |
Naujas CMDeploymentTypeDependencyGroup – grupės pavadinimas MyGroup -
Naujas CMEmbeddedObjectInstance
Išplėstinė naudoti tais atvejais, kai jūs turite tiesiogiai valdyti rezultatas objektų SMS teikėjas arba objekto užklausos. Sukuria naują įdėtąjį objektą su ad hoc klasės. Atkreipkite dėmesį, kad "SMS_EmbeddedProperty" arba "SMS_EmbeddedPropertyList" tipų, yra Naujas CMEmbeddedProperty ir Naujas CMEmbeddedPropertyList. Pvz.$prop = New-CMEmbeddedObjectInstance -ClassName "SMS_EmbeddedProperty"
-
Naujas CMEmbeddedProperty
Skirta patyrusiems naudojimo atvejai, kai jūs turite tiesiogiai valdyti SMS teikėjas arba objekto užklausų rezultatus. Sukuria naują SMS_EmbeddedProperty egzempliorių ir taip pat galite nustatyti reikšmes. Pvz.$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() -
Naujas CMEmbeddedPropertyList
Išplėstinės naudoti tais atvejais, kai jūs turite tiesiogiai valdyti SMS teikėjas arba objekto užklausos rezultatų objektų. Sukuria naują SMS_EmbeddedPropertyList egzempliorių ir taip pat galite nustatyti reikšmes. Pvz.$propList = New-CMEmbeddedPropertyList -PropertyListName MyList -Values ("abc", "def", "xyz")
-
Naujas CMQuery
Sukuria naują užklausą. Pvz.Naujo CMQuery-pavadinimas "Mano sistemos"-Expression '
"pasirinkite * iš SMS_R_System, kur pavadinimas kaip"ABC %" -
Pašalinti CMCollection
Pašalina nekintamų sankaupa reikšmė, gali būti naudojamas vietoj Pašalinti CMUserCollection ir Pašalinti-CMDeviceCollection rinkimo pašalinti. Pvz.Get-CMUserCollection-pavadinimas MyCollection | Pašalinti-CMCollection-Force
Get-CMDeviceCollection-pavadinimas MyDeviceCollection | Pašalinti-CMCollection-Force -
Pašalinti CMDeploymentTypeDependency
Pašalina visuotinio diegimo tipo priklausomybė nuo visuotinio diegimo tipo priklausomybė grupės. Jei pašalinus priklausomybė turi turėti daugiau priklausomybės grupėje, grupės bus pašalintos. Būtina užpildyti yra visuotinio diegimo tipo objekto Get-CMDeploymentType arba Get-CMDeploymentTypeDependency ir priklausomybė nuo Get-CMDeploymentTypeDependencyGroupgrupė. Pvz.$dpGroup = get-CMDeploymentType - programos pavadinimas mano programa |
Get-CMDeploymentTypeDependencyGroup – grupės pavadinimas MyGroup " $dpDeps = get-CMDeploymentTypeDependency – grupės $dpGroup Pašalinti CMDeploymentTypeDependency – grupės $dpGroup " -DeploymentTypeDependency $dpDeps [1] - Force -
Pašalinti CMDeploymentTypeDependencyGroup
Pašalina visuotinio diegimo tipo priklausomybė grupės (ir jo priklausomybių) iš diegimo tipą. Būtina užpildyti yra priklausomybė nuo Get-CMDeploymentTypeDependencyGroupgrupė. Pvz.Get-CMDeploymentType - programos pavadinimas mano programa |
Get-CMDeploymentTypeDependencyGroup – grupės pavadinimas MyGroup | Pašalinti-CMDeploymentTypeDependencyGroup-Force -
Pašalinti CMDeploymentTypeSupersedence
Pašalina pakeitusi diegimo tipą pakeista diegimo tipą. Būtina užpildyti pakeitusi tipas Get-CMDeploymentType arba Get-CMDeploymentTypeSupersedence ir pakeičia diegimo tipą iš Get-CMDeploymentType. Pvz.Get-CMDeploymentType - programos pavadinimas mano programa |
Pašalinti-CMDeploymentTypeSupersedence - SupersedingDeploymentType " (Get-CMDeploymentType - programos pavadinimas MySupersedingApp) -
Pašalinti CMQuery
Pašalina užklausą. Pvz.Get-CMQuery – pavadinimas "Mano sistemos" | Pašalinti-CMQuery-Force
-
Set-CMDeploymentTypeDependencyGroup
Nustačius visuotinio diegimo tipo grupės parametrų. Būtina užpildyti yra priklausomybė nuo Get-CMDeploymentTypeDependencyGroupgrupė. Pvz.Get-CMDeploymentType - programos pavadinimas mano programa |
Get-CMDeploymentTypeDependencyGroup – grupės pavadinimas MyGroup | Set-CMDeploymentTypeDependencyGroup - NewName MyNewGroup -
Set-CMDeploymentTypeSupersedence
Konfigūruokite parametrus visuotinio diegimo tipo pakeitimo. Būtina užpildyti pakeitusi tipas Get-CMDeploymentType arba Get-CMDeploymentTypeSupersedence ir pakeičia diegimo tipą iš Get-CMDeploymentType. Pvz.Get-CMDeploymentType - programos pavadinimas mano programa |
Set-CMDeploymentTypeSupersedence - SupersedingDeploymentType " (Get-CMDeploymentType - programos pavadinimas MySupersedingApp) " -IsUninstall $true -
Set-CMQuery
Nustačius užklausą. Pvz.Get-CMQuery – pavadinimas "Mano sistemos" |
Set-CMQuery - NewName "Mano ABC sistemos" -
Sinchronizavimo CMMigrationSource
Perkeltiems šaltinio hierarchija paleidžiamas sinchronizavimas. Pvz.Sinchronizavimo CMMigrationSource
Nekeliamąjį pakeitimai
Šie pakeitimai sudaro esamą cmdlet patobulinimų. Tai yra priedų pakeitimus ir neturėtų būti esamą automatizavimo suderinamumo problemų.
-
Pridėti CMDeploymentType
-
Naujas pasirenkamas parametras reikalavimai taisyklės: AddRequirement. Taisyklės turi būti sukurtas naudojant DCM objekto modelis SDK.
-
Naujas pasirenkamas parametras: programa. Priima įvestis iš Get-CMApplication kaip alternatyva, programos pavadinimas.
-
-
Įtraukti CMDistributionPoint
Naujas EnableBranchCache parametras įtrauktas įgalinti naują paskirstymo tašką šaka talpyklą. -
Įtraukti CMFallbackStatusPoint
ThrottleInterval ir StateMessageNum parametrai yra privalomas. Numatytosios reikšmės bus naudojamas ThrottleInterval (3600) ir StateMessageNum (10 000), jei yra nustatyta jokių verčių. -
Blokų CMCertificate
Naują sertifikatą parametras leisti pipelining Gauti CMCertificateobjekto. -
Valyti CMClientOperation
Naujas pasirenkamas operacijos parametras, priima įvestis iš Get-CMClientOperation. -
Išjungti CMStatusFilterRule
Parametro pavadinimas dabar priima pakaitos reikšmes. -
Įgalinti CMStatusFilterRule
Parametro pavadinimas dabar priima pakaitos reikšmes. -
Eksporto CMSecurityRole
Papildomas palaikymas eksportuoti saugos vaidmenų pagal pavadinimą (kategorijos pavadinimas) arba reikšmė (vaidmuo). -
Get-CMAppV5XDeploymentTypeItem
Dabar priima konvejerinei Get-CMDeploymentTypeįvesties. Pvz.Get-CMDeploymentType - programos pavadinimas "Mano programa." "
-DeploymentTypeName "AppV5X" | Get-CMAppV5XDeploymentTypeItem -
Get-CMClientPushInstallation
Daugiau reikia privalomas ieškos parametro paieškos kliento push Išsami diegimo informacija. -
Get-CMDeploymentType
Galite dujotiekio rezultatas objektą iš Get-CMApplication gauti visuotinio diegimo tipai. Pvz.Get-CMApplication – pavadinimas "Contoso App" |
Get-CMDeploymentType pavadinimas "MSI diegimo programą" -
Get-CMManagementPointComponent
Daugiau reikia privalomas SiteCode ir SiteSystemName parametrus. -
Get-CMSoftwareUpdate
Naujas pasirenkamas OnlyExpired parametras apimties užklausos tik gauti greičiau užklausos pasibaigęs naujinimus. -
Get-CMStatusFilterRule
Parametro pavadinimas dabar priima pakaitos reikšmes. -
Get-CMUser
Efektyvumo patobulinimai su didelių rezultatų rinkiniuose. -
Importuoti CMComputerInformation
Kai naudojate ComputerName vietoj tiek reikia būti nustatyti SmBiosId ir MacAddress . Jei nė vienas nustatytas, cmdlet nepavyksta. -
Importuoti CMDriver
-
Naujas pasirenkamas ImportFolder parametras nurodo, kad visos tvarkyklės aplanke, kuris nurodytas naudojant UncFileLocation turėtų būti tvarkomi.
-
Naujas pasirenkamas SupportedPlatforms parametras priima įvestis iš Get-CMSupportedPlatforms nustatymo prie palaikomų platformų.
-
-
Užrakto CMObject
Dabar priima srauto objektus. Pvz.Gauti CMDriverPackage | Užrakto CMObject
-
Naujas CMApplication
Naujas pasirenkamas parametras DisplaySupersedencesInApplicationCatalog įjungia galimybę Rodyti supersedences programos kataloge. -
Naujas CMMaintenanceWindow
Naujas pasirenkamas parametras rinkimo priima įvestis iš Get-CMCollection. -
Naujas CMSecondarySite
Naujas EnableBranchCache parametras įtrauktas įgalinti šaka talpyklą antrinės svetainės siuntimo vieta. -
Pašalinti CMApplicationRevisionHistory
Priimamas konvejerinei įvesties Get CMApplicationRevisionHistory pašalinti specifinių programų peržiūra. Pvz.Gauti CMApplicationRevisionHistory-pavadinimas "Contoso programėlę"-2 peržiūra |
Pašalinti CMApplicationRevisionHistory -
Pašalinti CMClientOperation
Naujas pasirenkamas parametras operacija priima įvestis iš Get-CMClientOperation. -
Pašalinti CMDeployment
Naujas diegimas pasirenkamas parametras priimamas objektą iš Get-CMDeployment , leidžia panaikinti naujinimo paketą, operacinės sistemos ir taikomųjų programų diegimą. Pastaba. DeploymentId ir programos pavadinimas toliau palaiko tik programos diegimą. Taip gali būti keičiama į naujos versijos. -
Pašalinti CMDeploymentType
Programos pavadinimas parametras nebereikia DeploymentType arba srauto iš Get-CMDeploymentType. -
Pašalinti CMMaintenanceWindow
Naujas pasirenkamas rinkimo parametras priima įvestis iš Get-CMCollection. -
Pašalinti CMStatusFilterRule
Parametro pavadinimas dabar priima pakaitos reikšmes. -
Set-ClientPushInstallation
Dabar palaiko vamzdžių iš Get-CMClientPushInstallation. -
Set-CMApplication
Naujas pasirenkamas parametras DisplaySupersedencesInApplicationCatalog įjungia galimybę Rodyti supersedences programos kataloge. -
Set-CMDeploymentType
-
Naujus pasirinktinius parametrus reikalavimų taisyklės:
-
AddRequirement
-
RemoveRequirement
-
ClearRequirements
Taisyklės turi būti sukurtas naudojant DCM objekto modelis SDK.
Pastaba. RemoveRequirement įvestis turi atitikti RuleId vertė reikalavimas taisyklė diegimo tipą. Kitu atveju jis nebus pašalinti. -
-
Programos pavadinimas yra daugiau reikiamo parametro, jei naudojamas DeploymentType įvesties objektą.
-
Dabar palaiko vamzdžių iš Get-CMDeploymentType.
Get-CMDeploymentType - programos pavadinimas sccmapp "
-DeploymentTypeName adberdr934_4.6.33.315 | Set-CMDeploymentType-AppV5xInstaller - OnSlowNetworkMode DoNothing -
-
Set-CMDiscoveryMethod
-
Naujus pasirinktinius parametrus, kai konfigūruojate grupės aptikimo su ActiveDirectoryGroupDiscovery:
-
AddGroupDiscoveryScope
-
RemoveGroupDiscoveryScope
-
-
AddGroupDiscoveryScope reikalauja įvesties, sukurtas Naujas CMADGroupDiscoveryScope cmdlet.
-
RemoveGroupDiscoveryScope reikia eilutės sritį pavadinimo radimas.
Set-CMDiscoveryMethod - ActiveDirectoryGroupDiscovery "
-AddGroupDiscoveryScope (nauja CMADGroupDiscoveryScope " -name MyScope - SiteCode R2S - LdapLocation " "LDAP://CN=ScopeLocation, DC = contoso, DC = com" - RecursiveSearch $true) -
-
Set-CMDistributionPoint
Naujas EnableBranchCache parametras įtrauktas sukonfigūruoti šaka talpyklos platinimo vieta. -
Set-CMMaintenanceWindownepavyksta
Naujas pasirenkamas rinkimo parametras priima įvestis iš Get-CMCollection. -
Set-CMManagementPointComponent
Dabar priima konvejerinei įvesties iš toliau nurodytas cmdlet:-
Get-CMSiteDefinition (naują cmdlet)
-
Get-CMManagementPoint
-
Get-CMSite
-
Get-CMManagementPointComponent
-
-
Set-CMPackage
-
Naujus pasirinktinius parametrus keisti paskirstymo (prestage daugiaadresio perdavimo) ir duomenų šaltinio (paketo naujinimas) ypatybes, kad atitiktų administravimo konsolės ypatybių lapų.
-
Pervardyti kelis parametrus ir vientisumo. Tai naujai pavadintas parametrai yra slapyvardžius į senąjį išlaikyti suderinamumą.
-
-
Atblokuoti CMCertificate
Naują sertifikatą parametras leidžia pipelining Get-CMCertificateobjektą. -
Atrakinti CMObject
Dabar priima srauto objektus. Pvz.Gauti CMDriverPackage | Atrakinti CMObject
-
Naujinimo CMCertificate
-
Naujas pasirenkamas Force parametras neleidžia prašyti perrašant esamą sertifikatą.
-
Naują sertifikatą parametras leidžia pipelining objekto iš Get-CMCertificate.
-
Svarbi informacija visų cmdlet
Cmdlet ir parametrus, palaikymo pakaitos leisti naujus pasirinktinius parametrus, DisableWildcardHandling ir ForceWildcardHandling DisableWildcardHandling ("*" arba "?") reikšmių priverstinai analizuoti parametrą kaip raidinė reikšmė vietoj pakaitos vertę.
Įsivaizduokite tokią situaciją: jūs turite dvi programos: "Mano tai programa" ir "mano * programos." Cmdlet Get-CMApplication-vardas mano * programos grąžins abu "mano IT programa" ir "mano * programos." Jei ketinama gauti tik "mano * programa," galite įtraukti DisableWildcardHandling cmdlet parametrus gauti atitikmens.-
ForceWildcardHandling parametras atkuria pre-R2 1 veikimą ir leidžia daug eilutės pagrindo cmdlet parametrą argumentų pripažinti pakaitos reikšmes, o ne literalas reikšmes. Šis parametras gali sukelti cmdlet elgtis netikėtai arba nepalaikomas būdais ir turi būti naudojamas labai atsargiai.
-
Įspėjamasis pranešimas bus įrašytas į "PowerShell" išvesties srautą kai vidinis užklausos veikimo pakeičiamas šiuos parametrus.
-
Atkreipkite dėmesį, kad, nors visos konfigūracijos tvarkyklė cmdlet palaiko šiuos naujus parametrus, parametrai negali būti naudojami arba pastebėti visais atvejais.
-
DisableWildcardHandling ir ForceWildcardHandling parametrai negali būti naudojami tuo pačiu metu. Jei vienu metu naudojate abu parametrus, cmdlet įvykdyti nepavyksta.
Kitų svarbių nekeliamąjį pakeitimų
-
Patobulintas registravimo Įgalinus išsamus SMS teikėjas objektų kūrimas, pakeitimas, pašalinimas ir žiemos.
-
Veiklos efektyvumą svetainės sistemos vartotojo abonemento užklausos.
-
Atšaukia cmdlet arba parametras gali sukelti įspėjimas, kad reikia rašyti "Windows PowerShell" konsolę. Atšaukia cmdlet arba parametrai gali būti pašalintas iš naujos versijos, ir jų naudojimas turi būti nutrauktas kuo greičiau.
Atšaukia cmdlet ir parametrus (gali būti pašalintas vėliau)
Naudoti šiuos atšaukia parametrus reikia nutraukti kuo greičiau išvengti, galbūt svarbius keitimus į naujos versijos.
Pastaba. Atšaukia cmdlet arba parametras gali sukelti įspėjimas, kad reikia rašyti "Windows PowerShell" konsolę.-
Pridėti CMDeploymentType
-
ForceForUnknownPublisher parametras yra nebenaudojamas kurdami šiuos diegimo tipus:
-
Apple parduotuvė
-
Windows Phone 8
-
"Google Play"
-
-
AutoIdentifyFromInstallationFile parametras nebenaudojamas kurdami šiuos diegimo tipus:
-
Taikomosios programos virtualizavimas 5
-
Taikomoji žiniatinklio programa
-
Apple parduotuvė
-
Windows Phone 8
-
"Google Play"
-
-
AutoIdentifyFromInstallationFile parametras kelių tipų visuotinio diegimo nebereikia.
-
ForceForUnknownPublisher parametras nebereikia.
-
ManualSpecifyDeploymentType parametras, nebereikia ir nedaro įtakos visuotinio diegimo tipo kūrimas.
-
-
Get-CMClientOperations
Pakeistas suderinamumą su kitų veiksmažodis-CMClientOperation cmdlet Get-CMClientOperation (vienaskaitos ir daugiskaitos pavadinimų). Nėra funkcijos nepasikeitė. -
Get-CMManagementPointComponent
Pakeisti Get-CMSiteDefinition cmdlet. Šis cmdlet funkciškai yra tas pats kaip Get-CMManagementPoint ir yra yra pasenusios pašalinti netvarkos. -
Importuoti CMDriver
SupportedPlatformName yra pasenusi. SupportedPlatforms turi būti naudojamas. SupportedPlatforms reikšmes galima gauti naudojant Get-CMSupportedPlatform cmdlet. Ji nėra palaikoma naudojant SupportedPlatformName ir SupportedPlatforms. -
Pašalinti CMDeploymentType
Programos pavadinimas parametras nebereikia DeploymentType arba iš Get-CMDeploymentTypesrautas. -
Set-CMAssetIntelligenceSynchronizationPoint
EnableSynchronization parametras yra pasenusi. Nustatykite ScheduleToken $null išjungti sinchronizaciją. -
Set-CMClientPushInstallation
Pavadinimo parametrą negalima. SiteCode reikėtų naudoti norėdami išvestį, kad konkrečios svetainės. -
Set-CMDeploymentType
OnFastNetworkMode reikšmė RunFromNetwork pakeičiamas DownloadContentForStreaming. -
Set-CMSystemHealthValidatorPoint
Datos ir laiko parametrai yra pasenusi vietoj StatementOfHealthStartTime parametras. -
Start-CMPackageDeployment
-
DeploymentStartDay ir DeploymentStartTime pakeičiami bendrosios paskirties DeploymentStartDateTime nustatyti datą ir laiką.
-
DeploymentAvailableDay ir DeploymentAvailableTime pakeičiami bendrosios paskirties DeploymentAvailableDateTime nustatyti datą ir laiką.
-
DeploymentExpireDay ir DeploymentExpireTime pakeičiami bendrosios paskirties DeploymentExpireDateTime nustatyti datą ir laiką.
-
Svarbu. Naudoti palaikomos cmdlet SecuredScopeNames parametras turi būti nutrauktas, ir Get-CMObjectSecurityScope reikėtų naudoti.
Svarbius keitimus
Karščiausios pakeitimai cmdlet veikimo ar parametrų, kurie gali kilti nesuderinamumo su esamą "PowerShell" automatizavimo pakeitimai. Patikrinkite, ar čia prieš jūsų esamą automatizavimas ir įsitikinti, kad suderinamumo pakeitimus.
-
Pridėti CMDeploymentType
Cmdlet daugiau galėsite įtraukti diegimo tipą, kuriame yra rodomas pavadinimas toks pats kaip anksčiau papildoma diegimo tipą. Visuotinio diegimo tipo pavadinimai turi būti unikalūs. -
Blokų CMCertificate
Jei yra klaida blokuoti sertifikatą, cmdlet dabar nepavyksta užuot įspėjimo pranešimą. -
Get-CMSoftwareUpdateGroup
Pašalinamas nonfunctional SecuredScopeNames parametras. -
Get-CMUser
Kaupiamasis naujinimas 1, Get-CMUser buvo netikėtas elgesio pakeitimas kai norite vėl SMS_CombinedUserResource arba SMS_Collection pagal objektus. Kaip veikia System Center 2012 R2 Configuration Manager versija buvo grąžinti tik SMS_Collection pagrindo objektų. Pataisa. Tuos pačius duomenis yra abiejų klasių SMS_CombinedUserResource yra SMS_Collection duomenų pogrupį. Todėl tai turėtų pertraukos automatizavimo. Tačiau tai yra atskleista skirtą vietą. -
Pašalinti CMSoftwareUpdateGroup
Pašalinamas nonfunctional SecuredScopeNames parametras. -
Pašalinti-CMUser
Jei vartotojas negali pašalinti dėl kokių nors priežasčių, cmdlet nepavyksta. Ankstesnėse laidose tam tikras sąlygas sukeltų cmdlet tyliai nepavyksta. -
Set-CMBootImage
Cmdlet, nepavyksta, jei naudojate Windows PE 3.1 ar įkrovos vaizdo dėl nonapplicable šiuos parametrus:-
EnablePrestartCommand
-
PrestartCommandLine
-
IncludeFilesForPrestart
-
PrestartIncludeFilesDirectory
-
BackgroundBitmapPath
-
ScratchSpace
-
EnableCommandSupport
-
PersistContentInCache
-
EnableBinaryDeltaReplication
-
DeployFromPxeDistributionPoint
-
DistributionPointUpdateSchedule
-
CustomPackageShareName
-
DisconnectUsersFromDistributionPoints
-
DisconnectUsersFromDistributionPointsRetries
-
DisconnectUsersFromDistributionPointsMinutes
-
AddOptionalComponents
-
RemoveOptionalComponents
-
CopyPackageToShareOnDistributionPoints
-
-
Set-CMBoundary
Daugiau leidžia kelis įvesties reikšmių Id arba pavadinimą. Sprendimas Naudokite ciklus arba vamzdynui iš Get-CMBoundary. -
Set-CMSoftwareUpdateGroup
Pašalinamas nonfunctional SecuredScopeNames parametras. -
Set-CMSoftwareUpdatePointComponent
Cmdlet nepavyksta, jei nustačius SynchronizeAction SynchronizeFromAnUpstreamDataSourceLocation be UpstreamSourceLocationnustatymas reikšmę. -
Pradžia-CMSoftwareUpdateDeployment
Cmdlet nepavyksta, o ne įspėti, jei programinė įranga nėra dar naujinius.
Kiti svarbūs kėlimas
Daug cmdlets buvo netinkamai sukonfigūruotas "ValueFromPipelineByPropertyName" parametrus. Pataisa. Nors mažai tikėtina, bet kurį esamą automatizavimo būtų ma privalumas tas, mes pažymėti tai skirtą vietą.
Žinomos problemos
Šios žinomos problemos su cmdlet nepavyksta išspręsti šioje versijoje.
-
Set-CMAlertSubscription
Parametrą VietosID reikalauja, kad tikrai lokalei sistemai, o ne galiojantį lokalės. -
Set-CMDeploymentType
Negalima konfigūruoti šiuos diegimo tipus turinio parametrus:-
Windows Phone
-
Apple App Store
-
"Google Play"
-
-
Naujas CMVhd
Cmdlet pateikia klaidos pranešimą "Nepavyko rasti" bandant rasti užduočių seka paketo nuoroda. Tai regresijos iš 2 kaupiamąjį naujinimą. -
Get-CMAccessAccount
Vartotojo vardas atlieka atitikmenį, kai užklausoms SMS teikėjas. -
Set-CMSoftwareUpdatePoint
WSUS konfigūravimo programinės įrangos naujinimo taško DefaultWsusServer parametrų pakeitimai netaikomi. -
Set-CMBootImage
EnablePrestartCommand ir PrestartCommandLine reikšmės yra netaikomos į įkrovos atvaizdą. -
Įtraukti CMManagementPoint
Valdymo tašką, sukurtą cmdlet negalima peržiūrėti naudojant administratoriaus konsolės. Problemos sprendimas$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() -
Get-CMStatusReportingComponent
Cmdlet gali nepavykti, jei jį paleisti, kai vykdote Set-CMStatusReportingComponent. -
Pradžia-CMSoftwareUpdateDeployment
Cmdlet nepavyksta, jei naujinimas reikalauja priimant su "Microsoft" programinės įrangos licencijos sąlygomis. -
Naujas CMVhd
Kai sukuriate naują VHD cmdlet gali nepavykti "Objekto nerasta" klaida. -
Set-CMOutOfBandManagementComponent
Cmdlet gali nepavykti, jei EnrollmentPoint parametras yra naudojamas. -
Įtraukti CMStateMigrationPoint
AllowFallbackSourceLocationForContent pakeitimai gali būti netaikomi būsenos perkėlimo taško vaidmuo. -
Įtraukti CMOutOfBandServicePoint
ThreadsOffset reikšmė gali būti netaikoma ir naujai sukurtą iš grupės tarnyba. Sprendimas Naudoti Set-CMOutOfBandServicePoint-TransmissionStartMinutesInterval , po to, galite paleisti Įtraukti CMOutOfBandServicePoint.
Nuorodos
Sužinokite daugiau apie terminologiją , kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.