Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

Rezime

Ovaj članak opisuje Windows PowerShell koje su uključene u kumulativnu ispravku 4 (CU4) za Microsoft System Center 2012 R2 Configuration Manager. Ostale CU4 ispravke opisane su u sledećem članku Microsoft baze znanja:

3026739 Opis kumulativne ispravke 4 za System Center 2012 R2 Configuration Manager

Problemi koji su rešeni

  • Add-CMDeploymentType

    • Kada se koristi tip primene koji uvozi njegove informacije (kao što je AppV), parametar DeploymentTypeName se zanemaruju.

    • Parametar WindowsPhoneStoreInstaller kreira neispravne tipove primene. Ovo je regresija iz kumulativne ispravke 1.

    • Nevažeće lokacije mogu biti neispravno navedene za sledeće tipove primene:

      • Windows Phone Prodavnica

      • Google Play prodavnica

      • Apple Store

    • Sledeće možete da konfigurišete kao DownloadContentAsStreaming:

      • MSI primena

      • Windows .appx tip OnSlowNetworkMode vrednosti



  • Nije moguće podesiti afinitet Add-CMDeviceAffinityToUser

    korisničkog uređaja za korisnike koji nisuprimni korisnici na uređajima. Na primer, takvi korisnici mogu biti korisnici koji se otkrivaju putem usluge Active Directory.

  • Add-CMDistributionPoint Može

    se navesti istekli CertificateExpirationTimeUtc.

  • Vrednosti add-CMFallbackStatusPoint

    StateMessageNum ne proveravaju se u odnosu na prihvatljivi opseg (od 100 do 100.000).

  • Prijavljaju se neispravne greške "Export-CMPackage

    " kada je ExportFilePath u neočekivanom formatu.

  • Nedostaje get-CMSoftwareUpdate

    Parametar ID-a koji omogućava upite za ispravke softvera po vrednosti ID-a.

  • Get-CMStatusFilterRule

    Nema rezultata ako nije naveden parametar Ime.

  • Get-CMUser

    • Dobijaju se nedosledni tipovi objekata (SMS_CombinedUserResources ili SMS_Collection zasnovan na objektu), u zavisnosti od parametara unosa. Ovo je regresija iz izdanja verzije system Center 2012 R2 Configuration Manager. Dodatne Get-CMUser potražite u beleškama u odeljku "Raskidanje promena" da biste dobili više informacija o tome kako ova ispravka može da utiče na vas.

    • Objekti koji nisu korisnički podudaraju se kada koristite svojstvo "Ime" ili "ResourceId".

    • Ne izvršava upit za vrednosti "SMSID" i "Ime" SMS_CombinedUserResource zapisima. Ovo je regresija iz kumulativne ispravke 2.



  • Uvoz-CMCertificate Nije

    moguće pročitati certifikat koji je naveden u parametru Path. Ovo je regresija iz kumulativne ispravke 2.

  • New-CMActiveDirectoryForest Nije moguće

    kreirati novi objekat Active Directory šume. Ovo je regresija iz kumulativne ispravke 2.

  • "New-CMBoundary No

    " provera valjanosti parametra "Vrednost" u odnosu na tip. Ovo omogućava nevažeću konfiguraciju granice.

  • Nove-CMClientSetting

    Netačne greške prijavljaju se kada kreirate klijentsku postavku sa argumentom Tip "Podrazumevano".

  • Nije moguće dodati

    nove promenljive u kolekciju koja sadrži već postojeće promenljive. Ovo je regresija iz kumulativne ispravke 2.

  • New-CMSecondarySite

    je istekao CertificateExpirationTimeUtc može da se navede.

  • Remove-CMDeviceCollection

    Dozvoljava uklanjanje kolekcije koja nije uređaj kada je koristite sa inputObject ili kanalom.

  • Remove-CMUserCollection

    Dozvoljava uklanjanje kolekcije koja nije korisnik kada je koristite sa inputObject ili kanalom.

  • Set-CMAssetIntelligenceSynchronizationPoint

    ne može da obriše certifikat proxy servera inteligencije resursa postavljanjem certifikataDatoteke na "$null".

  • Parametar Set-CMBoundary

    Nije proverena valjanost parametra vrednosti za ispravnu sintaksu zasnovanu na tipu granice ili parametru Tip. Ovo omogućava nevažeću konfiguraciju granice.

  • Set-CMClientPushInstallation

    Uznovna izvršavanja cmdlet komande ne uspeju kada pokrenete ovu cmdlet komandu.

  • Set-CMDeploymentType

    • Cmdlet će tiho otkazati ako pokušate da postavite tip primene koji ne postoji u aplikaciji.

    • Omogućava konfigurisanje MSI primene ili Windows .appx tipa OnSlowNetworkMode kao DownloadContentAsStreaming.

    • Cmdlet će tiho otkazati ako pokušate da promenite instalacioni program tipa primene koji cmdlet komanda ne prepoznaje.



  • Set-CMDeviceCollection

    dozvoljava konfiguraciju kolekcije koja nije uređaj kada je koristite sa inputObject ili kanalom.

  • Set-CMDistributionPoint

    • Istekli CertificateExpirationTimeUtc može da se navede.

    • Vrednost AllowFallbackForContent se ne odnosi na tačku distribucije.



  • Set-CMFileReplicationRoute

    FileReplicationAccountName u nekim okolnostima ne proverava ispravno korisničko ime.

  • Vrednost Set-CMStateMigrationPoint

    AllowFallbackForContent ne odnosi se na tačku migracije stanja.

  • Set-CMSystemHealthValidatorPointComponent

    Ne može da obriše Active Directory naloge za objavljivanje ili naloge upita postavljanjem prazne vrednosti bez vrednosti ili prazne vrednosti za PublishAccount i QueryAccount.

  • Set-CMUserCollection

    dozvoljava konfiguraciju kolekcije koja nije korisnik kada je koristite sa inputObject ili kanalom.

  • Može se navesti start-CMDistributionPointUpgrade

    CertificateExpirationTimeUtc.

  • Update-CMCertificate

    Nije moguće pročitati certifikat naveden u parametru Path. Ovo je regresija iz kumulativne ispravke 2.


Dodatne promene

Nove cmdlet komande

  • Add-CMDeploymentTypeDependency

    Dodaje tip primene kao zavisnu grupu. Obavezni unos je objekat tipa primene iz sistema Get-CMDeploymentType i zavisne grupe iz [Get| New]-CMDeploymentTypeDependencyGroup.

    Primer

    Get-CMDeploymentType – ApplicationName MyApp |
    New-CMDeploymentTypeDependencyGroup -GroupName MyGroup |
    Add-CMDeploymentTypeDependency -DeploymentTypeDependency "
    (Get-CMDeploymentType -ApplicationName MyChildApp) '
    -IsAutoInstall $true


  • Add-CMDeploymentTypeSupersedence

    Postavlja jedan tip primene tako da zamenjuje drugi. Obavezni unos je tip zamene od tipa Get-CMDeploymentType i zamenenog tipa primene iz get-CMDeploymentType.

    Primer

    Get-CMDeploymentType – ApplicationName MyApp |
    Add-CMDeploymentTypeSupersedence -SupersedingDeploymentType '
    (Get-CMDeploymentType -ApplicationName MySupersedingApp)


  • ConvertFrom-CMApplication

    Konvertuje appMgmt SDK objekat "Application" u SMS_Application za umetanje u SMS dobavljač. Imajte na umu da ovo samo kreira SMS_Application instancu. Na kodu za pozivanje je da ga umetne u WMI.

    Primer

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




  • ConvertFrom-CMConfigurationItem

    konvertuje SDK konfiguracionu stavku DCM objektnog modela ili izvedeni objekat u XML nisku.

    Primer

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



  • ConvertTo-CMApplication

    konvertuje SMS_Application ili SMS_DeploymentType u AppMgmt SDK "Application" objekat. Može da se konvertuje nazad u "SMS_Application" pomoću ConvertFrom-CMApplication cmdlet komande.

    Primer

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



  • ConvertTo-CMConfigurationItem

    konvertuje objekat zasnovan na CI iz SMS dobavljača ili XML niske u SDK objekat DCM objektnog modela izveden iz stavke konfiguracije.

    Primer

    Get-CMConfigurationItem | ConvertTo-CMConfigurationItem


  • Get-CMCertificate

    Preuzmite certifikate uskladištene za lokaciju. To mogu biti ISV proxy, mediji za pokretanje sistema ili certifikati tačke distribucije. Izlaz ove cmdlet komande može da se uveze u druge cmdlet komande certifikata, kao što su Block-CMCertificate. Obratite pažnju na to da upiti napravljeni pomoću otiska prstiju mogu biti sporiji od drugih upita, naročito sa velikim skupovima rezultata.

    Primer

    $bootmedia = Get-CMCertificate -CertificateType BootMedia


  • Get-CMDeploymentTypeDependency

    Preuzima postojeće zavisne tipove primene iz grupe zavisnosti. Obavezni unos je objekat grupe zavisnosti iz grupe "Get-CMDeploymentTypeDependencyGroup".

    Primer

    Get-CMDeploymentType – ApplicationName MyApp |
    Get-CMDeploymentTypeDependencyGroup -GroupName MyGroup |
    Get-CMDeploymentTypeDependency

  • Get-CMDeploymentTypeDependencyGroup Dobija

    postojeću grupu zavisnih grupa tipa primene. Može se promeniti pomoću Add-CMDeploymentTypeDependency ili remove-CMDeploymentTypeDependency. Obavezni unos je objekat tipa primene iz metoda Get-CMDeploymentType.

    Primer

    Get-CMDeploymentType – ApplicationName MyApp |
    Get-CMDeploymentTypeDependencyGroup

  • Get-CMDeploymentTypeSupersedence

    Dobija nadređena svojstva za nadmeni tip primene. Obavezni unos je zamenski tip primene.

    Primer

    Get-CMDeploymentType – ApplicationName MyApp |
    Get-CMDeploymentTypeSupersedence

  • Get-CMMigrationSource

    Preuzima informacije o migriranoj izvornoj hijerarhiji. Može da se koristi Sync-CMMigrationSource da bi se prikazao status migracije.

    Primer

    Get-CMMigrationSource | izaberite status

  • Get-CMObjectSecurityScope

    Preuzima sve bezbednosne opsege povezane sa navedenim svojstvom InputObject. Ovo može da se koristi na bilo kom objektu koji koristi bezbednosne opsege.

    Primer

    Get-CMSoftwareUpdateGroup | Get-CMObjectSecurityScope
    Get-CMBoundaryGroup | Get-CMObjectSecurityScope

  • Get-CMQuery

    Dobija upit.

    Primer

    Get-CMQuery - imenujte "Svi lični uređaji"

  • Get-CMSiteDefinition

    Preuzima informacije o definiciji lokacije SMS_SiteDefinition klase. Ovo sadrži različite postavke za široku lokaciju i postavke konfiguracije.

    Primer

    Get-CMSiteDefinition - Pri kôdu lokacije

  • Get-CMSiteRole

    Preuzima listu uloga lokacije sa servera lokacije ili servera lokacije.

    Primer

    Get-CMSiteRole –SiteSystemServerName myserver.contoso.com

  • Get-CMSupportedPlatforms

    Dobija listu podržanih platformi. Može da se koristi za unošenje cevi u Import-CMDriver.

    Primer

    Get-CMSupportedPlatforms - Ime "Sve Windows*"

  • Invoke-CMQuery

    Poziva upit i vraća rezultate.

    Primer

    Get-CMQuery - ime "Moji sistemi" | Invoke-CMQuery

  • Invoke-CMSystemDiscovery

    daje uputstva lokaciji da što pre pokrene otkrivanje Active Directory sistema.

    Primer

    Invoke-CMSystemDiscovery – ABC Kôd lokacije

  • Pozivanje CMUserDiscovery

    sajta sa uputstvima da što pre pokrene Active Directory otkrivanje korisnika.

    Primer

    Invoke-CMUserDiscovery – ABC Kôd lokacije

  • Pozivanje sajta "GroupDiscovery

    " da što pre pokrene otkrivanje Active Directory grupe.

    Primer

    Invoke-CMGroupDiscovery – ABC Kôd lokacije

  • Funkcija New-CMADGroupDiscoveryScope

    kreira objekat koji može da se koristi za konfigurisanje opsega otkrivanja aktivne grupe direktorijuma zajedno sa set-CMDiscoveryMethod.

    Primer

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

  • New-CMDeploymentTypeDependencyGroup Kreira

    sažetu grupu zavisne grupe za tip primene. Mora se dodati postojećem tipu primene pomoću funkcije Add-CMDeploymentTypeDependency. Obavezni unos je objekat tipa primene iz metoda Get-CMDeploymentType.

    Primer

    Get-CMDeploymentType – ApplicationName MyApp |
    New-CMDeploymentTypeDependencyGroup -GroupName MyGroup

  • New-CMEmbeddedObjectInstance

    Za slučajeve napredne upotrebe u kojima morate direktno da manipulišete objektima rezultata od SMS dobavljača ili iz upita objekata. Kreira novi ugrađeni objekat ad hoc klase. Obratite pažnju na SMS_EmbeddedProperty tipove "SMS_EmbeddedProperty" ili "SMS_EmbeddedPropertyList New-CMEmbeddedProperty" i "New-CMEmbeddedPropertyList".

    Primer

    $prop = New-CMEmbeddedObjectInstance -ClassName "SMS_EmbeddedProperty"

  • New-CMEmbeddedProperty

    Za slučajeve napredne upotrebe u kojima morate direktno da manipulišete rezultatima dobavljača usluga SMS ili iz upita objekata. Kreira novu instancu SMS_EmbeddedProperty može da postavi i vrednosti.

    Primer

    $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()


  • New-CMEmbeddedPropertyList

    Za slučajeve napredne upotrebe u kojima morate direktno da upravljate objektima rezultata od SMS dobavljača ili iz upita objekata. Kreira novu instancu SMS_EmbeddedPropertyList može da postavi i vrednosti.

    Primer

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

  • New-CMQuery

    Kreira novi upit.

    Primer

    New-CMQuery –Name "My Systems" -Expression "
    "select * from SMS_R_System where Name LIKE 'ABC%'

  • Remove-CMCollection

    Uklanja kolekciju invarijanta po vrednosti, može da se koristi umesto Remove-CMUserCollection i Remove-CMDeviceCollection za uklanjanje kolekcije.

    Primer

    Get-CMUserCollection - ime MyCollection | Remove-CMCollection -Force
    Get-CMDeviceCollection -name MyDeviceCollection |
    Remove-CMCollection - Force

  • Remove-CMDeploymentTypeDependency

    Uklanja zavisnost tipa primene iz grupe zavisnih grupa tipa primene. Ako uklanjanje zavisnosti uzrokuje da grupa nema više zavisnosti, grupa će biti uklonjena. Obavezni unos je objekat tipa primene iz sistema Get-CMDeploymentType ili Get-CMDeploymentTypeDependency i zavisna grupa iz klase Get-CMDeploymentTypeDependencyGroup.

    Primer

    $dpGroup = Get-CMDeploymentType -ApplicationName MyApp |
    Get-CMDeploymentTypeDependencyGroup -GroupName MyGroup '
    $dpDeps = Get-CMDeploymentTypeDependency -Group $dpGroup
    Remove-CMDeploymentTypeDependency -Group $dpGroup '
    -DeploymentTypeDependency $dpDeps[1] -Force

  • Remove-CMDeploymentTypeDependencyGroup

    Uklanja grupu zavisnih grupa tipa primene (i njene zavisnosti) iz tipa primene. Obavezni unos je zavisna grupa iz klase Get-CMDeploymentTypeDependencyGroup.

    Primer

    Get-CMDeploymentType – ApplicationName MyApp |
    Get-CMDeploymentTypeDependencyGroup -GroupName MyGroup |
    Remove-CMDeploymentTypeDependencyGroup -Force

  • Remove-CMDeploymentTypeSupersedence

    Uklanja zamenski tip primene iz nadređenog tipa primene. Obavezni unos je tip zamene koji se razlikuje od tipa Get-CMDeploymentType ili Get-CMDeploymentTypeSupersedence koji je prekoračen od Get-CMDeploymentType.

    Primer

    Get-CMDeploymentType – ApplicationName MyApp |
    Remove-CMDeploymentTypeSupersedence -SupersedingDeploymentType '
    (Get-CMDeploymentType -ApplicationName MySupersedingApp)

  • Remove-CMQuery

    Uklanja upit.

    Primer

    Get-CMQuery - ime "Moji sistemi" | Remove-CMQuery - Sila

  • Set-CMDeploymentTypeDependencyGroup

    konfiguriše postavke za grupu tipova primene. Obavezni unos je zavisna grupa iz klase Get-CMDeploymentTypeDependencyGroup.

    Primer

    Get-CMDeploymentType – ApplicationName MyApp |
    Get-CMDeploymentTypeDependencyGroup -GroupName MyGroup |
    Set-CMDeploymentTypeDependencyGroup -NewName MyNewGroup

  • Set-CMDeploymentTypeSupersedence

    Konfiguriše postavke za suvišno podešavanje tipa primene. Obavezni unos je tip zamene koji se razlikuje od tipa Get-CMDeploymentType ili Get-CMDeploymentTypeSupersedence koji je prekoračen od Get-CMDeploymentType.

    Primer

    Get-CMDeploymentType – ApplicationName MyApp |
    Set-CMDeploymentTypeSupersedence -SupersedingDeploymentType '
    (Get-CMDeploymentType -ApplicationName MySupersedingApp) '
    -IsUninstall $true

  • Set-CMQuery

    konfiguriše upit.

    Primer

    Get-CMQuery – ime "Moji sistemi" |
    Set-CMQuery - Novo ime "Moji ABC sistemi"

  • Sync-CMMigrationSource

    Započinje sinhronizaciju za hijerarhiju migriranih izvora.

    Primer

    Sync-CMMigrationSource


Neprelomive promene

Ove promene predstavljaju poboljšanja postojećih cmdlet komandi. Ovo su dodate promene i ne bi trebalo da izazovu probleme sa kompatibilnošću za postojeću automatizaciju.

  • Add-CMDeploymentType

    • Novi opcionalni parametar za pravila zahteva: AddRequirement. Pravila se moraju kreirati pomoću SDK-a DCM objektnog modela.

    • Novi opcionalni parametar: Aplikacija. Prihvata unos iz Get-CMApplication kao alternativu za ApplicationName.



  • Add-CMDistributionPoint New

    EnableBranchCache parametar je dodat da bi se omogućio keš grane za novu tačku distribucije.

  • Add-CMFallbackStatusPoint

    throttleInterval i StateMessageNum parametri više nisu obavezni. Podrazumevane vrednosti će se koristiti za vrednost ThrottleInterval (3600) i StateMessageNum (10.000) ako vrednosti nisu definisane.

  • Block-CMCertificate

    New Certificate parameter to allow for pipelining object from Get-CMCertificate.

  • Clear-CMClientOperation

    New opcionalni Parametar operacije koji prihvata unos iz get-CMClientOperation.

  • Disable-CMStatusFilterRule

    Parametar Ime sada prihvata džoker vrednosti.

  • Enable-CMStatusFilterRule

    Parametar Ime sada prihvata džoker vrednosti.

  • Export-CMSecurityRole

    Dodatna podrška za izvoz bezbednosnih uloga po imenu (ImeLoga) ili po vrednosti (uloga).

  • Get-CMAppV5XDeploymentTypeItem

    Sada prihvata naftovodni unos iz get-CMDeploymentType.

    Primer

    Get-CMDeploymentType -ApplicationName "MyApp" '
    -DeploymentTypeName "AppV5x" | Get-CMAppV5XDeploymentTypeItem

  • Get-CMClientPushInstallation

    Više ne zahteva obavezni parametar pretrage za pronalaženje detalja instalacije za prosleđeni klijent.

  • Get-CMDeploymentType Može

    da dobije objekat rezultata kanala iz Get-CMApplication da bi preuzeo tipove primene.

    Primer

    Get-CMApplication - ime "Contoso aplikacija" |
    Get-CMDeploymentType s-Name "MSI instalacioni program"

  • Get-CMManagementPointComponent

    Više ne zahteva obavezne parametre SiteCode i SiteSystemName.

  • Get-CMSoftwareUpdate

    Novi opcionalni parametar OnlyExpired za upit opsega radi dobijanja isteklih ispravki za brže upite.

  • Get-CMStatusFilterRule

    Parametar Ime sada prihvata džoker vrednosti.

  • Poboljšanja get-CMUser

    performansi sa velikim skupovima rezultata.

  • Import-CMComputerInformation

    SmBiosId i MacAddress mogu se definisati kada koristite ComputerName umesto da se oba zahtevaju. Ako nijedno nije definisano, cmdlet komanda neće uspeti.

  • Import-CMDriver

    • Novi opcionalni parametar ImportFolder koji ukazuje na to da treba obraditi sve upravljačke programe u fascikli koja je navedena pomoću funkcije UncFileLocation.

    • Novi opcionalni podržani parametar SupportedPlatforms koji prihvata unos iz usluge Get-CMSupportedPlatforms za podešavanje podržanih platformi upravljačkog programa.



  • Lock-CMObject

    sada prihvata objekte putem kanala.

    Primer

    Get-CMDriverPackage | Zaključaj CMObject

  • New-CMApplication

    New opcionalni DisplaySupersedencesInApplicationCatalog parametar prebacuju mogućnost prikazivanja suvišnih slova u katalogu aplikacija.

  • New-CMMaintenanceWindow

    New opcionalni parametar kolekcije prihvata unos iz get-CMCollection.

  • New-CMSecondarySite

    New EnableBranchCache parametar dodat da bi se omogućio keš grane za sekundarnu tačku distribucije lokacije.

  • Remove-CMApplicationRevisionHistory

    Prihvata unos kanala iz Get-CMApplicationRevisionHistory za uklanjanje revizije određene aplikacije.

    Primer

    Get-CMApplicationRevisionHistory -Name "Contoso App" -Revizija 2 |
    Remove-CMApplicationRevisionHistory

  • Remove-CMClientOperation

    Novi opcionalni parametar Operacije prihvata unos iz get-CMClientOperation.

  • Remove-CMDeployment

    Novi opcionalni parametar primene prihvata objekat iz programa Get-CMDeployment koji omogućava brisanje primena ispravki, paketa, operativnog sistema i aplikacija.

    Napomena DeploymentId i ApplicationName nastaviće da podržavaju samo primene aplikacije. Ovo ponašanje je podložno promenama u budućim izdanjima.

  • Remove-CMDeploymentType

    ApplicationName parametar više nije neophodan kada koristite DeploymentType ili kanal iz get-CMDeploymentType.

  • Remove-CMMaintenanceWindow

    Novi opcionalni parametar kolekcije prihvata unos iz metoda Get-CMCollection.

  • Remove-CMStatusFilterRule

    Parametar Ime sada prihvata džoker vrednosti.

  • Set-ClientPushInstallation

    Sada podržava postavljanje cevi iz get-CMClientPushInstallation.

  • Set-CMApplication

    New opcionalni DisplaySupersedencesInApplicationCatalog parametar prebacuju mogućnost prikazivanja suvišnih slova u katalogu aplikacija.

  • Set-CMDeploymentType

    • Novi opcionalni parametri za pravila zahteva:

      • AddRequirement

      • Ukloni neophodne informacije

      • Obriši neophodne informacije

      Pravila se moraju kreirati pomoću SDK-a DCM objektnog modela.
      NoteRemoveRequirement unos mora da se podudara sa vrednošću ID-a pravila pravila zahteva u tipu primene. U suprotnom, ona neće biti uklonjena.

    • ApplicationName više nije zahtevani parametar ako se koristi ulazni objekat DeploymentType.

    • Sada podržava prolaz iz get-CMDeploymentType.


    Primer

    Get-CMDeploymentType -ApplicationName sccmapp '
    -DeploymentTypeName adberdr934_4.6.33.315 |
    Set-CMDeploymentType -AppV5xInstaller -OnSlowNetworkMode DoNothing

  • Set-CMDiscoveryMethod

    • Novi opcionalni parametri kada konfigurišete otkrivanje grupe pomoću ActiveDirectoryGroupDiscovery:

      • AddGroupDiscoveryScope

      • RemoveGroupDiscoveryScope

    • AddGroupDiscoveryScope zahteva unos koji je kreiran pomoću New-CMADGroupDiscoveryScope cmdlet komande.

    • RemoveGroupDiscoveryScope zahteva nisku koja se podudara sa imenom opsega.



    Primer

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

  • Set-CMDistributionPoint New

    EnableBranchCache parametar dodat u konfigurisanje keša grane za tačku distribucije.

  • Set-CMMaintenanceWindow

    Novi opcionalni parametar kolekcije prihvata unos iz metoda Get-CMCollection.

  • Set-CMManagementPointComponent

    Sada prihvata unos kanala iz sledećih cmdlet komandi:

    • Get-CMSiteDefinition (nova cmdlet komanda)

    • Get-CMManagementPoint

    • Get-CMSite

    • Get-CMManagementPointComponent



  • Set-CMPackage

    • Novi opcionalni parametri za promenu svojstava distribucije (stage, multicast) i izvora podataka (ažuriranje paketa) kako bi se podudarali sa listovima sa svojstvima administratorske konzole.

    • Preimenovano je nekoliko parametara za jasnoću i doslednost. Ovi novoimenovani parametri imaju pseudonim starim imenima kako bi se očula kompatibilnost.



  • Unblock-CMCertificate New Certificate parameter allows for pipelining

    object from Get-CMCertificate.

  • Unlock-CMObject

    Sada prihvata objekte putem kanala.

    Primer

    Get-CMDriverPackage | Otključaj-CMObject

  • Update-CMCertificate

    • Novi opcionalni Force parametar sprečava traženje zamene postojećeg certifikata.

    • Novi parametar certifikata omogućava prolaz iz get-CMCertificate objekta.


Važne informacije za sve cmdlet komande

Novi opcionalni parametri DisableWildcardHandling i ForceWildcardHandling-DisableWildcardHandling omogućavaju cmdlet komande i parametre koji podržavaju džoker ("*" ili "?") da biste prisilili parametar kao doslovnu vrednost umesto kao džoker vrednost.

Razmotrite sledeći scenario: Imate dve aplikacije: "Moja IT aplikacija" i "Moja*aplikacija". Cmdlet Get-CMApplication -Name My*Application vratiće "Moja IT aplikacija" i "Moja*aplikacija". Ako je cilj da preuzmete samo "Moja*aplikacija", možete da dodate DisableWildcardHandling u cmdlet parametre da biste preuzeli podudaranje.

  • Parametar ForceWildcardHandling vraća u prethodno stanje ponašanje pre R2 CU1 i omogućava da mnogi argumenti parametara cmdlet zasnovani na niskama budu prepoznati kao vrednosti džokera umesto doslovnih vrednosti. Ovaj parametar može da izazove ponašanje cmdlet komandi na neočekivane ili nepodržane načine i trebalo bi ga koristiti sa velikom brigom.

  • Poruka upozorenja će biti upisana u Izlazni tok programa PowerShell kada ovi parametri promene ponašanje internog upita.

  • Imajte na umu da iako Configuration Manager cmdlet komande podržavaju ove nove parametre, parametri ne mogu da se koriste niti da se poštuju u svim okolnostima.

  • Nije moguće istovremeno koristiti parametre DisableWildcardHandling i ForceWildcardHandling. Ako koristite oba parametra u isto vreme, izvršavanje cmdlet komande neće uspeti.



Ostale značajne neprelomne promene
  • Poboljšano evidentiranje kada je funkcija "Detaljno" omogućena u okviru kreiranja, izmene, uklanjanja i čuvanja objekata SMS dobavljača.

  • Poboljšana efikasnost upita korisničkog naloga sistema lokacija.

  • Upotreba zastarele cmdlet komande ili parametra može dovesti do toga da upozorenje bude upisano na Windows PowerShell konzolu. Zastarete cmdlet komande ili parametri mogu biti uklonjeni u budućim izdanjima i njihova upotreba bi trebalo da se obustavi što je pre moguće.



Zastarele cmdlet komande i parametri (možda će biti uklonjeni u budućnosti)

Korišćenje ovih zastarelih parametara trebalo bi da se obustavi što pre kako bi se izbegle moguće prelamanje promena u budućim izdanjima.

Napomena Upotreba zastarele cmdlet komande ili parametra može dovesti do toga da upozorenje bude upisano Windows PowerShell konzolu.

  • Add-CMDeploymentType

    • Parametar ForceForUnknownPublisher se više ne koristi kada kreirate sledeće tipove primene:

      • Apple Store

      • Windows Phone 8

      • Google Play

    • Parametar AutoIdentifyFromInstallationFile više se ne koristi kada kreirate sledeće tipove primene:

      • Virtuelizacija aplikacije 5

      • Web App

      • Apple Store

      • Windows Phone 8

      • Google Play

    • Parametar AutoIdentifyFromInstallationFile više nije potreban za nekoliko tipova primene.

    • Parametar ForceForUnknownPublisher više nije potreban.

    • Parametar ManualSpecifyDeploymentType više nije potreban i ne utiče na kreiranje tipa primene.



  • Get-CMClientOperations

    Zamenjeno Get-CMClientOperation (pojedinačno naspram imenovanje pluralnog polja) radi usaglašenosti sa drugim cmdlet komandama glagola CMClientOperation. Funkcionalnost se ne menja.

  • Get-CMManagementPointComponent

    zamenjeno Get-CMSiteDefinition cmdlet komande. Ova cmdlet komanda je funkcionalno ista kao Get-CMManagementPoint i ne odobrava se da bi se otklonio zabuna.

  • Import-CMDriver

    SupportedPlatformName je zastareo. Umesto toga, trebalo bi koristiti podržaneplatforme. Vrednosti podržanih Patforms mogu da se preuzmu pomoću Get-CMSupportedPlatform cmdlet komande. Nije podržano koristiti PodržaniPlatformName i SupportedPlatforms.

  • Remove-CMDeploymentType

    ApplicationName parametar više nije neophodan kada koristite DeploymentType ili kanal iz get-CMDeploymentType.

  • Set-CMAssetIntelligenceSynchronizationPoint

    Parametar EnableSynchronization je zastareo. Postavite Svojstvo ScheduleToken $null onemogućili planiranu sinhronizaciju.

  • Set-CMClientPushInstallation

    Parametar imena ne bi trebalo da se koristi. Kôd lokacije bi trebalo koristiti umesto toga za opseg izlaza na određenu lokaciju.

  • Set-CMDeploymentType

    OnFastNetworkMode vrednost RunFromNetwork zamenjuje se komandom DownloadContentForStreaming.

  • Set-CMSystemHealthValidatorPoint

    Parametri datuma i vremena nisu odobreni umesto parametra StatementOfHealthStartTime.

  • Start-CMPackageDeployment

    • DeploymentStartDay i DeploymentStartTime zamenjeni su jednokratnim DeploymentStartDateTime da bi se podesili datum i vreme.

    • DeploymentAvailableDay i DeploymentAvailableTime zamenjeni su jednokratnim DeploymentAvailableDateTime da bi se podesili datum i vreme.

    • DeploymentExpireDay i DeploymentExpireTime zamenjeni su jednokratnom primenom DeploymentExpireDateTime da bi se podesili datum i vreme.




Važno Korišćenje parametra SecuredScopeNames u podržanim cmdlet komandama trebalo bi da se obustavi i Get-CMObjectSecurityScope koristiti umesto toga.

Prelamanje promena

Raskidanje promena su izmene u ponašanju cmdlet komandi ili parametrima koji mogu dovesti do nekompatibilnosti sa postojećom PowerShell automatizacjom. Potvrdite promene ovde u odnosu na postojeću automatizaciju da biste se uverili u kompatibilnost.

  • Add-CMDeploymentType

    Cmdlet više vam neće dozvoliti da dodate tip primene koji ima isto ime za prikaz kao prethodno dodati tip primene. Imena tipova primene moraju biti jedinstvena.

  • Block-CMCertificate

    Ako postoji greška u blokiranju certifikata, cmdlet komanda sada neće uspeti umesto da odštampa poruku upozorenja.

  • Get-CMSoftwareUpdateGroup

    Uklonjen je nefunkcionalni SecuredScopeNames parametar.

  • Get-CMUser

    U kumulativnom ažuriranju 1, Get-CMUser je imao neočekivanu promenu u ponašanju gde će vratiti objekte SMS_CombinedUserResource ili SMS_Collection zasnovane na SMS_Collection procesorima. Ponašanje verzije izdanja sistema System Center 2012 R2 Configuration Manager je da vrati samo objekte SMS_Collection zasnovane na sistemu. Ovo je ispravljeno. Isti podaci su u obe klase zato što SMS_CombinedUserResource sadrži podskup podataka SMS_Collection podataka. Prema tome, ovo ne bi trebalo da prekida automatizaciju. Međutim, ovo se otkriva radi svesti.

  • Remove-CMSoftwareUpdateGroup

    Uklonjen je nefunkcionalni SecuredScopeNames parametar.

  • Remove-CMUser Ako

    korisnika nije moguće ukloniti iz bilo kog razloga, cmdlet komanda neće uspeti. U prethodnim izdanjima određeni uslovi bi doveli do tihog neuspeha cmdlet komande.

  • Set-CMBootImage

    Sledeći parametri koji se ne mogu dodati će dovesti do neuspeha cmdlet komande ako ih koristite sa slikom Windows PE 3.1 ili starije slike za pokretanje:

    • EnablePrestartCommand

    • PrestartCommandLine

    • IncludeFilesForPrestart

    • PrestartIncludeFilesDirectory

    • BackgroundBitmapPath

    • Prostor za privremeno odlaganje

    • EnableCommandSupport

    • PersistContentInCache

    • EnableBinaryDeltaReplication

    • DeployFromPxeDistributionPoint

    • DistributionPointUpdateSchedule

    • CustomPackageShareName

    • Prekini vezu korisnika sa tačkama distribucije

    • Prekini vezu korisnika sa sistemom "FromDistributionPointsRetries"

    • Prekini vezu između korisnika IzmdistributionPointsMinutes

    • AddOptionalComponents

    • RemoveOptionalComponents

    • CopyPackageToShareOnDistributionPoints



  • Set-CMBoundary Više

    ne omogućava više ulaznih vrednosti za ID ili ime.

    Zaobilaženje problema

    Koristite petlje ili kanal iz usluge Get-CMBoundary.

  • Set-CMSoftwareUpdateGroup

    Uklonjen je nefunkcionalni SecuredScopeNames parametar.

  • Set-CMSoftwareUpdatePointComponent

    Cmdlet neće uspeti ako podešavanje komande SynchronizeAction na "SynchronizeFromAnUpstreamDataSourceLocation" bez navođenja vrednosti za UpstreamSourceLocation.

  • Start-CMSoftwareUpdateDeployment

    Cmdlet neće uspeti umesto da upozori ako ispravke softvera još uvek nisu preuzete.



Ostale značajne promene u lomu

Mnoge cmdlet komande su neispravno konfigurisali "ValueFromPipelineByPropertyName" za parametre. Ovo je ispravljeno. Iako je malo verovatno da bi bilo koja postojeća automatizacija ovo iskoristila, mi to beležite radi svesti.

Poznati problemi

Sledeći poznati problemi sa cmdlet komandama nisu rešeni u ovom izdanju.

  • Set-CMAlertSubscription

    LocaleId parametar zahteva da određeni lokalni standard bude prisutan u sistemu umesto da bude važeći lokalni standard.

  • Set-CMDeploymentType ne može

    da konfiguriše postavke sadržaja za sledeće tipove primene:

    • Windows Phone

    • Apple App Store

    • Google Play



  • New-CMVhd

    Cmdlet vraća grešku "Nije pronađeno" kada pokušate da pronađete referencu paketa sekvence zadatka. Ovo je regresija iz kumulativne ispravke 2.

  • Get-CMAccessAccount

    UserName izvršava podudaranje sa malim i malim slova prilikom upitivanja SMS dobavljača.

  • Set-CMSoftwareUpdatePoint

    Promene parametra DefaultWsusServer ne primenjuju se na WSUS konfiguraciju za tačku ažuriranja softvera.

  • Set-CMBootImage

    Vrednosti EnablePrestartCommand i PrestartCommandLine ne primenjuju se na sliku pokretanja.

  • Nije moguće prikazati Add-CMManagementPoint

    Management tačku koju je kreirala cmdlet komanda u administratorske konzole.

    Zaobilaženje problema

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

  • Get-CMStatusReportingComponent

    Cmdlet možda neće uspeti ako ga pokrenete kada pokrenete Set-CMStatusReportingComponent.

  • Start-CMSoftwareUpdateDeployment

    Cmdlet neće uspeti ako ispravka zahteva da prihvati uslove licenciranja za Microsoft softver.

  • Komanda "New-CMVhd

    Cmdlet" možda neće uspeti uz grešku "Objekat nije pronađen" kada kreirate novi VHD.

  • Set-CMOutOfBandManagementComponent

    Cmdlet možda neće uspeti ako se koristi parametar InrollmentPoint.

  • Add-CMStateMigrationPoint

    AllowFallbackSourceLocationForContent promene se možda neće primeniti na ulogu tačke migracije stanja.

  • Vrednost Add-CMOutOfBandServicePoint

    NitiOffset možda se neće primeniti na novo kreiranu vrednost "Out of Band Service Point".

    Zaobilaženje

    problema Koristite Set-CMOutOfBandServicePoint -TransmissionStartMinutesInterval kada pokrenete Add-CMOutOfBandServicePoint.


Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanja softverskih ispravki.

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×