Aracılığıyla paylaş


Yapılandırma Yöneticisi 2107 için cmdlet kitaplığı değişiklikleri

Uygulama: Yapılandırma Yöneticisi (geçerli dal)

Bu sürüm notları, 2107 Yapılandırma Yöneticisi cmdlet kitaplığında yapılan değişiklikleri özetler.

Not

Yapılandırma Yöneticisi dal sürümü 2103, bu değişikliklerin temelidir. Daha fazla bilgi için bkz. Yapılandırma Yöneticisi 2103 için cmdlet kitaplığı değişiklikleri.

Uygulama dağıtım türleri için yeni cmdlet'ler

Uygulama dağıtım türleri için yükleme davranışlarını yönetme

Bu yeni cmdlet'ler, uygulama dağıtım türü yükleme davranışına göre ayarlanmıştır. Yükleme davranışı özelliği hakkında daha fazla genel bilgi için bkz. Yürütülebilir dosyaları çalıştırmayı denetleme.

Add-CMDeploymentTypeInstallBehavior

Uygulama yüklemenin başarılı olması için kapanması gereken yürütülebilir dosyaları belirtilen dağıtım türüne eklemek için bu cmdlet'i kullanın.

$msi_dt = Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)"
Add-CMDeploymentTypeInstallBehavior -InputObject $msi_dt -ExeFileName "notepad.exe" -DisplayName "Notepad"

Daha fazla bilgi için bkz. Add-CMDeploymentTypeInstallBehavior.

Get-CMDeploymentTypeInstallBehavior

Belirtilen dağıtım türünden uygulama yüklemenin başarılı olması için kapanması gereken yürütülebilir dosyaların listesini almak için bu cmdlet'i kullanın.

$msi_dt = Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)"
Get-CMDeploymentTypeInstallBehavior -InputObject $msi_dt

Daha fazla bilgi için bkz. Get-CMDeploymentTypeInstallBehavior.

Remove-CMDeploymentTypeInstallBehavior

Uygulama yüklemenin başarılı olması için kapanması gereken yürütülebilir dosyaları belirtilen dağıtım türünden kaldırmak için bu cmdlet'i kullanın.

$msi_dt = Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)"
Remove-CMDeploymentTypeInstallBehavior -InputObject $msi_dt -ExeFileName "notepad.exe"

Daha fazla bilgi için bkz. Remove-CMDeploymentTypeInstallBehavior.

Set-CMDeploymentTypeInstallBehavior

Uygulama yüklemenin başarılı olması için kapanması gereken yürütülebilir dosyaları değiştirmek için bu cmdlet'i kullanın.

$msi_dt = Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)"
Set-CMDeploymentTypeInstallBehavior -InputObject $msi_dt -ExeFileName "notepad.exe" -NewExeFileName "calc.exe" -DisplayName "Calculator"

Daha fazla bilgi için bkz. Set-CMDeploymentTypeInstallBehavior.

Uygulama dağıtım türleri için dönüş kodlarını yönetme

Bu yeni cmdlet kümesi, uygulama dağıtım türü dönüş kodları içindir. Daha fazla genel bilgi için bkz. Dağıtım türü Dönüş Kodları.

Add-CMDeploymentTypeReturnCode

Desteklenen bir dağıtım türüne dönüş kodları eklemek için bu cmdlet'i kullanın.

$msi_dt = Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)"
Add-CMDeploymentTypeReturnCode -InputObject $msi_dt -ReturnCode 1602 -Name "User cancel" -CodeType Failure -Description "The user cancelled the installation"

Daha fazla bilgi için bkz. Add-CMDeploymentTypeReturnCode.

Get-CMDeploymentTypeReturnCode

Belirtilen dağıtım türünden dönüş kodlarının listesini almak için bu cmdlet'i kullanın.

Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)" | Get-CMDeploymentTypeReturnCode

Daha fazla bilgi için bkz. Get-CMDeploymentTypeReturnCode.

Remove-CMDeploymentTypeReturnCode

Belirtilen dağıtım türünden dönüş kodlarını silmek için bu cmdlet'i kullanın.

$msi_dt = Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)"
Remove-CMDeploymentTypeReturnCode -InputObject $msi_dt -ReturnCode 1602

Daha fazla bilgi için bkz. Remove-CMDeploymentTypeReturnCode.

Set-CMDeploymentTypeReturnCode

Belirtilen dağıtım türü için dönüş kodlarını değiştirmek üzere bu cmdlet'i kullanın.

$msi_dt = Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)"
Add-CMDeploymentTypeReturnCode -InputObject $msi_dt -ReturnCode 3010 -Name "Always reboot" -CodeType HardReboot -Description "Change soft reboot to hard reboot"

Daha fazla bilgi için bkz. Set-CMDeploymentTypeReturnCode.

Diğer yeni cmdlet'ler

Get-CMClientSettingDeployment

Özel istemci ayarları nesnesinin dağıtımını almak için bu cmdlet'i kullanın. Bu nesneyi Remove-CMClientSettingDeployment ile kullanabilirsiniz.

İstemci ayarları hakkında daha fazla bilgi için bkz. İstemci ayarlarını yapılandırma.

$clientSetting =  Get-CMClientSetting -Name "Software Center customizations"
$clientSetting | Get-CMClientSettingDeployment

Daha fazla bilgi için bkz. Get-CMClientSettingDeployment.

Get-CMDeploymentTypeDetectionClause

Belirtilen dağıtım türünden algılama yan tümcelerini almak için bu cmdlet'i kullanın.

Bir uygulamanın algılama yan tümcesini almak ve başka bir uygulamaya uygulamak için bu cmdlet'i kullanabilirsiniz, örneğin:

$appMsi = Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)"

$clause1 = Get-CMDeploymentTypeDetectionClause -InputObject $appMsi

Set-CMScriptDeploymentType -ApplicationName "Configuration Manager console" -DeploymentTypeName "Install" -AddDetectionClause $clause1

Daha fazla bilgi için bkz. Get-CMDeploymentTypeDetectionClause.

Get-CMPersistentUserSettingsGroup

Depolanmış site genelindeki ayarların listesini almak için bu cmdlet'i kullanın. Bu ayarlar farklı cihazlarda sizi takip eder.

Örneğin, Yapılandırma Yöneticisi olan veya sizin reddettikleri konsol bildirimlerini kullanabilirsiniz.

Daha fazla bilgi için bkz. Get-CMPersistentUserSettingsGroup.

Get-CMSoftwareUpdateContentInfo

Yazılım güncelleştirme içerik bilgilerini almak için bu cmdlet'i kullanın.

$update = Get-CMSoftwareUpdate -ArticleId "5004237" -Fast
Get-CMSoftwareUpdateContentInfo -InputObject $update[1]

Daha fazla bilgi için bkz. Get-CMSoftwareUpdateContentInfo.

Remove-CMPersistentUserSettingsGroup

Site genelindeki ayarlarınızı sıfırlamak için bu cmdlet'i kullanın.

Örneğin, Yapılandırma Yöneticisi konsol bildirimlerini geri yükleyebilirsiniz. Bu cmdlet'i çalıştırarak Yapılandırma Yöneticisi konsolunu yeniden başlattıktan sonra tüm kullanılabilir bildirimleri yeniden görüntülenir.

Daha fazla bilgi için bkz. Remove-CMPersistentUserSettingsGroup.

Cmdlet'ler kullanım dışı bırakıldı ve kaldırıldı

Dağıtımı başlatmak için aşağıdaki cmdlet'ler kullanım dışıdır ve gelecekteki bir sürümde kaldırılabilir:

Kullanım dışı bırakılan cmdlet Değiştirme
Start-CMApplicationDeploymentSimulation Simulation parametresiyle New-CMApplicationDeployment
Start-CMClientSettingDeployment New-CMClientSettingDeployment
Start-CMAntimalwarePolicyDeployment New-CMAntimalwarePolicyDeployment

Temel alınan özellikler artık destekçi olmadığı için aşağıdaki cmdlet'ler artık kullanılamaz:

  • Add-CMApplicationCatalogWebServicePoint

  • Add-CMApplicationCatalogWebsitePoint

  • Get-CMApplicationCatalogWebServicePoint

  • Get-CMApplicationCatalogWebsitePoint

  • Remove-CMApplicationCatalogWebServicePoint

  • Remove-CMApplicationCatalogWebsitePoint

  • Set-CMApplicationCatalogWebsitePoint

  • Get-CMVhd

  • New-CMVhd

  • Remove-CMVhd

  • Set-CMVhd

Cmdlet değişiklikleri

Bu sürümde mevcut cmdlet'lerde aşağıdaki değişiklikler yapıldı. Değişiklikler yeni işlevler veya hata düzeltmeleri olabilir. Bazı değişiklikler bozılıyor olabilir. Bu bölümde listelenen cmdlet'lerden veya özellik alanlarından birini kullanıyorsanız, kullanımınızı nasıl etkileyebileceklerini anlamak için değişiklikleri dikkatle gözden geçirebilirsiniz.

Add-CMDeviceCollectionDirectMembershipRule

Daha fazla bilgi için bkz. Add-CMDeviceCollectionDirectMembershipRule.

Düzeltilmiştir hatalar

Doğrudan üyelik kuralları olarak binlerce cihaz eklemeye çalışırken bir sorun düzeltildi.

Add-CMDistributionPoint

Daha fazla bilgi için bkz. Add-CMDistributionPoint.

Yeni değişiklikler

Varsayılan en düşük boş alan 50 MB'tan 500 MB'a değiştirildi.

Add-CMTaskSequenceStep

Daha fazla bilgi için bkz. Add-CMTaskSequenceStep.

Yeni olmayan değişiklikler

Gereksiz StepName parametresi kaldırıldı.

Disconnect-CMTrackedObject

Daha fazla bilgi için bkz. Disconnect-CMTrackedObject.

Yeni olmayan değişiklikler

Bu cmdlet için Disconnect-CMObject diğer adı eklendi.

Get-CMApplicationGroup

Daha fazla bilgi için bkz. Get-CMApplicationGroup.

Düzeltilmiştir hatalar

Doğru uygulama grubu yolunu almaya ilişkin bir sorun düzeltildi.

Get-CMDeploymentStatusDetails

Daha fazla bilgi için bkz. Get-CMDeploymentStatusDetails.

Düzeltilmiştir hatalar

Olası tür eşleşmezlik sorunundan kaçınmak için sorgu koşulu düzeltildi.

Import-CMAntimalwarePolicy

Daha fazla bilgi için bkz. Import-CMAntimalwarePolicy.

Yeni olmayan değişiklikler

İstenmeyen olabilecek uygulamalarla denetim modu ilkesi desteği eklendi. Daha fazla bilgi için bkz. İstenmeyen olabilecek uygulamalar için denetim modu.

Import-CMQuery

Daha fazla bilgi için bkz. Import-CMQuery.

Düzeltilmiştir hatalar

İçeri aktarma işlevinin engelini kaldırmaya ilişkin bir sorun düzeltildi.

New-CMAdministrativeUser

Daha fazla bilgi için bkz. New-CMAdministrativeUser.

Düzeltilmiştir hatalar

Kullanıcı adı olduğunda bir sorun me düzeltildi.

New-CMApplicationDeployment

Daha fazla bilgi için bkz. New-CMApplicationDeployment.

Yeni olmayan değişiklikler

Yükleme davranışları için uygulama dağıtım ayarını etkinleştirmek için AutoCloseExecutable parametresi eklendi.

New-CMCloudManagementGateway

Daha fazla bilgi için bkz. New-CMCloudManagementGateway.

Yeni değişiklikler

ServiceCertPassword parametresi artık gereklidir.

New-CMMigrationJob

Daha fazla bilgi için bkz. New-CMMigrationJob.

Düzeltilmiştir hatalar

Yazılım dağıtımı dağıtım nesnelerinin geçişinin engeli kaldırıldı.

New-CMSecondarySite

Daha fazla bilgi için bkz. New-CMSecondarySite.

Yeni değişiklikler

Varsayılan en düşük boş alan 200 MB'tan 500 MB'a değiştirildi.

New-CMSoftwareUpdateAutoDeploymentRule

Daha fazla bilgi için bkz. New-CMSoftwareUpdateAutoDeploymentRule.

Düzeltilmiştir hatalar

Product parametresiyle ilgili bir sorun düzeltildi. Aynı adla birden çok ürün olduğunda, şimdi bunların hepsini seçer.

New-CMSoftwareUpdateDeployment

Daha fazla bilgi için bkz. New-CMSoftwareUpdateDeployment.

Yeni olmayan değişiklikler

Açıklama parametresine Açıklama diğer adı eklendi.

New-CMTaskSequence

Daha fazla bilgi için bkz. New-CMTaskSequence.

Yeni olmayan değişiklikler

  • Description parametresinin maksimum uzunluğu karakterlere 512 genişletildi.

  • Performans ayarını desteklemek için yeni HighPerformance parametresi eklendi.

  • Eski InstallationLicensingMode parametresi kaldırıldı.

  • NewInstallOSImageVhd parametre kümesi kaldırıldı.

  • InstallOperatingSystemImageVhd parametresi kaldırıldı.

New-CMTaskSequenceDeployment

Daha fazla bilgi için bkz. New-CMTaskSequenceDeployment.

Düzeltilmiştir hatalar

Yüksek performanslı güç planlarına ilişkin bir sorun düzeltildi.

New-CMTSStepApplyDriverPackage

Daha fazla bilgi için bkz. New-CMTSStepApplyDriverPackage.

Yeni olmayan değişiklikler

Belirtilen PackageId için bir paketi doğrulamak üzere bir koşul eklendi.

New-CMTSStepApplyOperatingSystem

Daha fazla bilgi için bkz. New-CMTSStepApplyOperatingSystem.

Düzeltilmiştir hatalar

DestinationVariable parametresiyle ilgili doğrulama sorunları, alt çizgi () ile başlamaya olanak sağlayan değerlere izin _ verir.

Yeni olmayan değişiklikler

Katmanlı klavye sürücüsünü işletim sistemi dağıtımı sırasında desteklemek için LayeredDriver parametresi eklendi.

New-CMTSStepUpgradeOperatingSystem

Daha fazla bilgi için bkz. New-CMTSStepUpgradeOperatingSystem.

Yeni olmayan değişiklikler

Yükseltme işletim sistemi görev dizisi adımı için bir özellik güncelleştirmesi belirtmek için yeni SoftwareUpdate parametresi eklendi.

Publish-CMPrestageContent

Daha fazla bilgi için bkz. Publish-CMPrestageContent.

Düzeltilmiştir hatalar

Olası geçersiz nesne sorunu düzeltildi.

Remove-CMApplicationGroup

Daha fazla bilgi için bkz. Remove-CMApplicationGroup.

Düzeltilmiştir hatalar

İşlem hattını kullanırken doğru uygulama grubu yolunu almaya ilişkin bir sorun düzeltildi.

Set-CMAntimalwarePolicy

Daha fazla bilgi için bkz. Set-CMAntimalwarePolicy.

Yeni olmayan değişiklikler

İstenmeyen olabilecek uygulamaları desteklemek için PuaProtection parametresi eklendi.

Set-CMApplicationDeployment

Daha fazla bilgi için bkz. Set-CMApplicationDeployment.

Yeni olmayan değişiklikler

Yükleme davranışları için uygulama dağıtım ayarını etkinleştirmek için AutoCloseExecutable parametresi eklendi.

Set-CMClientSetting

Daha fazla bilgi için bkz. Set-CMClientSetting.

Yeni olmayan değişiklikler

SoftwareMetering parametresi için anlamlı bir kullanımdan kullanım dışı iletisi eklendi.

Set-CMClientSettingSoftwareUpdate

Daha fazla bilgi için bkz. Set-CMClientSettingSoftwareUpdate.

Yeni olmayan değişiklikler

Sertifika sabitlemeyi desteklemek için EnableWsusCertPinning parametresi eklendi.

Set-CMDeploymentType

Daha fazla bilgi için bkz. set-CMDeploymentType.

Düzeltilen hatalar

Yeni kurallar eklemek için Addrequirement parametresiyle ilgili bir sorun düzeltildi.

Set-CMMsiDeploymentType

Daha fazla bilgi için bkz. set-CMMsiDeploymentType.

Düzeltilen hatalar

İçerik konumunu değiştirirken yapılandırmaların sıfırlanmasını önlemek için, dağıtım türünü yükleyici türüne göre güncelleştirin.

Kırılamayan değişiklikler

Contentlocation parametresinin klasör yolunu belirtme desteği ekleyin.

Set-CMTaskSequence

Daha fazla bilgi için bkz. set-CMTaskSequence.

Kırılamayan değişiklikler

Görev dizisinin performans ayarını desteklemek için yeni bir HighPerformance parametresi eklendi.

Set-CMTSStepApplyDriverPackage

Daha fazla bilgi için bkz. set-CMTSStepApplyDriverPackage.

Kırılamayan değişiklikler

Belirtilen PackageID için bir paketi doğrulamak üzere bir koşul eklendi.

Set-CMTSStepApplyOperatingSystem

Daha fazla bilgi için bkz. set-CMTSStepApplyOperatingSystem.

Düzeltilen hatalar

Hedef parametresiyle ilgili bir sorun düzeltildi.

Kırılamayan değişiklikler

İşletim sistemi dağıtımı sırasında katmanlı klavye sürücüsünü desteklemek için layereddriver parametresi eklendi.

Set-CMTSStepUpgradeOperatingSystem

Daha fazla bilgi için bkz. set-CMTSStepUpgradeOperatingSystem.

Kırılamayan değişiklikler

İşletim sistemini Yükselt görev dizisi adımı için bir özellik güncelleştirmesi belirtmek üzere yeni bir softwareupdate parametresi eklendi.

Start-CMDistributionPointUpgrade

Daha fazla bilgi için bkz. Start-CMDistributionPointUpgrade.

Yeni değişiklikler

Varsayılan minimum boş alanı 500 MB olarak ayarlayın.

Update-CMDistributionPoint

Daha fazla bilgi için bkz. Update-CMDistributionPoint.

Düzeltilen hatalar

Farklı olduklarında, yükleme ve kaldırma klasörlerinden içerik güncelleştirme sorunu düzeltildi.

Geri bildirim veya rapor sorunları sağlama

Bu makalede açıklanan düzeltmelerin ve geliştirmelerin birçoğu, geri bildirimlerinizin bir sonucudur.

Geri bildirim göndermek için Configuration Manager konsolunu kullanın. Daha fazla bilgi için bkz. PowerShell Için geri bildirim.

Yeni özellik istekleri göndermek için UserVoice üzerinde Configuration ManagerPowerShell grubuna bakın.