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.