Configuration Manager změn knihovny rutin pro verzi 2107
Platí pro: Configuration Manager (Current Branch)
Tyto poznámky k verzi shrnují změny v knihovně rutin Configuration Manager ve verzi 2107.
Poznámka
Configuration Manager aktuální větve verze 2103 je pro tyto změny standardní hodnota. Další informace najdete v tématu Configuration Manager změn knihovny rutin pro verzi 2103.
Nové rutiny pro typy nasazení aplikací
Správa chování instalace pro typy nasazení aplikace
Tato sada nových rutin je pro chování při instalaci typu nasazení aplikace. Obecnější informace o funkci chování při instalaci najdete v tématu vyhledání spuštěných spustitelných souborů.
Add-CMDeploymentTypeInstallBehavior
Tuto rutinu použijte k přidání do zadaného typu nasazení. spustitelné soubory, které se musí zavřít, aby instalace aplikace proběhla úspěšně.
$msi_dt = Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)"
Add-CMDeploymentTypeInstallBehavior -InputObject $msi_dt -ExeFileName "notepad.exe" -DisplayName "Notepad"
Další informace najdete v tématu Add-CMDeploymentTypeInstallBehavior.
Get-CMDeploymentTypeInstallBehavior
Pomocí této rutiny můžete získat ze zadaného typu nasazení seznam spustitelných souborů, které se musí zavřít, aby instalace aplikace proběhla úspěšně.
$msi_dt = Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)"
Get-CMDeploymentTypeInstallBehavior -InputObject $msi_dt
Další informace najdete v tématu Get-CMDeploymentTypeInstallBehavior.
Remove-CMDeploymentTypeInstallBehavior
Pomocí této rutiny ze zadaného typu nasazení odeberte spustitelné soubory, které se musí zavřít, aby se aplikace úspěšně nainstalovala.
$msi_dt = Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)"
Remove-CMDeploymentTypeInstallBehavior -InputObject $msi_dt -ExeFileName "notepad.exe"
Další informace najdete v tématu Remove-CMDeploymentTypeInstallBehavior.
Set-CMDeploymentTypeInstallBehavior
Pomocí této rutiny můžete upravit spustitelné soubory, které se musí zavřít, aby se instalace aplikace mohla zdařit.
$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"
Další informace najdete v tématu set-CMDeploymentTypeInstallBehavior.
Správa návratových kódů pro typy nasazení aplikace
Tato sada nových rutin je určena pro návratové kódy typu nasazení aplikace. Obecnější informace najdete v tématu návratové kódy typu nasazení.
Add-CMDeploymentTypeReturnCode
Pomocí této rutiny můžete přidat návratové kódy do podporovaného typu nasazení.
$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"
Další informace najdete v tématu Add-CMDeploymentTypeReturnCode.
Get-CMDeploymentTypeReturnCode
Pomocí této rutiny můžete získat seznam návratových kódů ze zadaného typu nasazení.
Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)" | Get-CMDeploymentTypeReturnCode
Další informace najdete v tématu Get-CMDeploymentTypeReturnCode.
Remove-CMDeploymentTypeReturnCode
Pomocí této rutiny můžete odstranit návratové kódy ze zadaného typu nasazení.
$msi_dt = Get-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows Installer (.msi file)"
Remove-CMDeploymentTypeReturnCode -InputObject $msi_dt -ReturnCode 1602
Další informace najdete v tématu Remove-CMDeploymentTypeReturnCode.
Set-CMDeploymentTypeReturnCode
Tuto rutinu použijte pro úpravu návratových kódů pro určený typ nasazení.
$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"
Další informace najdete v tématu set-CMDeploymentTypeReturnCode.
Další nové rutiny
Get-CMClientSettingDeployment
Pomocí této rutiny můžete získat nasazení vlastního objektu nastavení klienta. Tento objekt můžete použít s příkazem Remove-CMClientSettingDeployment.
Další informace o nastavení klienta najdete v tématu Postup konfigurace nastavení klienta.
$clientSetting = Get-CMClientSetting -Name "Software Center customizations"
$clientSetting | Get-CMClientSettingDeployment
Další informace najdete v tématu Get-CMClientSettingDeployment.
Get-CMDeploymentTypeDetectionClause
Pomocí této rutiny můžete získat klauzule detekce ze zadaného typu nasazení.
Tuto rutinu můžete použít k získání klauzule detekce z jedné aplikace a použít ji na jiný, například:
$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
Další informace najdete v tématu Get-CMDeploymentTypeDetectionClause.
Get-CMPersistentUserSettingsGroup
Pomocí této rutiny můžete získat seznam nastavení uložených v rámci lokality. Tato nastavení následují na různých zařízeních.
Například Configuration Manager oznámení konzoly , která jsou aktivní nebo jste se zavřeli.
Další informace najdete v tématu Get-CMPersistentUserSettingsGroup.
Get-CMSoftwareUpdateContentInfo
Tuto rutinu použijte k získání informací o obsahu aktualizace softwaru.
$update = Get-CMSoftwareUpdate -ArticleId "5004237" -Fast
Get-CMSoftwareUpdateContentInfo -InputObject $update[1]
Další informace najdete v tématu Get-CMSoftwareUpdateContentInfo.
Remove-CMPersistentUserSettingsGroup
Tuto rutinu použijte k resetování nastavení pro celá lokalita.
Můžete například obnovit Configuration Manager oznámení konzoly , která jste zavřeli. Po spuštění této rutiny a restartování konzoly Configuration Manager se všechna dostupná oznámení zobrazí znovu.
Další informace najdete v tématu Remove-CMPersistentUserSettingsGroup.
Zastaralé a odebrané rutiny
Následující rutiny pro spuštění nasazení jsou zastaralé a v budoucí verzi je možné je odebrat:
Zastaralá rutina | Náhrada |
---|---|
Start-CMApplicationDeploymentSimulation | New-CMApplicationDeployment s parametrem simulace |
Start-CMClientSettingDeployment | New-CMClientSettingDeployment |
Start-CMAntimalwarePolicyDeployment | New-CMAntimalwarePolicyDeployment |
Následující rutiny již nejsou k dispozici, protože základní funkce již nejsou podporovány:
Add-CMApplicationCatalogWebServicePoint
Add-CMApplicationCatalogWebsitePoint
Get-CMApplicationCatalogWebServicePoint
Get-CMApplicationCatalogWebsitePoint
Remove-CMApplicationCatalogWebServicePoint
Remove-CMApplicationCatalogWebsitePoint
Set-CMApplicationCatalogWebsitePoint
Get-CMVhd
New-CMVhd
Remove-CMVhd
Set-CMVhd
Změny rutiny
V existující rutině v této verzi byly provedeny následující změny. Změny mohou být nové funkce nebo opravy chyb. Může dojít k narušení některých změn. Pokud použijete některou z rutin nebo oblastí funkcí uvedených v této části, pečlivě zkontrolujte změny, abyste zjistili, jak můžou ovlivnit vaše používání.
Add-CMDeviceCollectionDirectMembershipRule
Další informace najdete v tématu Add-CMDeviceCollectionDirectMembershipRule.
Chyby, které byly opraveny
Opravili jsme problém při pokusu o přidání tisíců zařízení jako pravidel přímých členství.
Add-CMDistributionPoint
Další informace najdete v tématu Add-CMDistributionPoint.
Změny způsobující chyby
Výchozí minimální volné místo se změnilo z 50 MB na 500 MB.
Add-CMTaskSequenceStep
Další informace najdete v tématu Add-CMTaskSequenceStep.
Neprůlomové změny
Odebrání nepotřebného parametru Step.
Disconnect-CMTrackedObject
Další informace najdete v tématu věnovaném odpojení-CMTrackedObject.
Neprůlomové změny
Přidání aliasu Disconnect-CMObject pro tuto rutinu.
Get-CMApplicationGroup
Další informace najdete v tématu Get-CMApplicationGroup.
Chyby, které byly opraveny
Opravili jsme problém, abyste získali správnou cestu skupiny aplikací.
Get-CMDeploymentStatusDetails
Další informace najdete v tématu Get-CMDeploymentStatusDetails.
Chyby, které byly opraveny
Pevná podmínka dotazu, aby nedocházelo k potenciálnímu problému s neshodou typů.
Import-CMAntimalwarePolicy
Další informace najdete v tématu Import-CMAntimalwarePolicy.
Neprůlomové změny
Přidání podpory pro zásady režimu auditování s potenciálně nežádoucími aplikacemi Další informace najdete v tématu režim auditování pro potenciálně nežádoucí aplikace.
Import-CMQuery
Další informace najdete v tématu Import-CMQuery.
Chyby, které byly opraveny
Opravili jsme problém pro odblokování funkce importu.
New-CMAdministrativeUser
Další informace najdete v tématu New-CMAdministrativeUser.
Chyby, které byly opraveny
Opravili jsme problém, když je uživatelské jméno me
.
New-CMApplicationDeployment
Další informace najdete v tématu New-CMApplicationDeployment.
Neprůlomové změny
Přidání parametru AutoCloseExecutable pro povolení nastavení nasazení aplikace pro chování při instalaci.
New-CMCloudManagementGateway
Další informace najdete v tématu New-CMCloudManagementGateway.
Změny způsobující chyby
Parametr ServiceCertPassword se teď vyžaduje.
New-CMMigrationJob
Další informace najdete v tématu New-CMMigrationJob.
Chyby, které byly opraveny
Po odblokování migrace objektů nasazení distribuce softwaru.
New-CMSecondarySite
Další informace najdete v tématu New-CMSecondarySite.
Změny způsobující chyby
Bylo změněno výchozí minimální volné místo z 200 MB na 500 MB.
New-CMSoftwareUpdateAutoDeploymentRule
Další informace najdete v tématu New-CMSoftwareUpdateAutoDeploymentRule.
Chyby, které byly opraveny
Opravili jsme problém s parametrem produktu . V případě, že existuje více produktů se stejným názvem, všechny jsou nyní vybrány.
New-CMSoftwareUpdateDeployment
Další informace najdete v tématu New-CMSoftwareUpdateDeployment.
Neprůlomové změny
Přidal se alias Description pro parametr Komentáře .
New-CMTaskSequence
Další informace najdete v tématu New-CMTaskSequence.
Neprůlomové změny
Rozšířila se maximální délka parametru Description na
512
znaky.Přidání nového parametru HighPerformance pro podporu nastavení výkonu.
Starý parametr InstallationLicensingMode se odebral.
Byla odebrána sada parametrů NewInstallOSImageVhd .
Byl odebrán parametr InstallOperatingSystemImageVhd .
New-CMTaskSequenceDeployment
Další informace najdete v tématu New-CMTaskSequenceDeployment.
Chyby, které byly opraveny
Opravili jsme problém s vysoce výkonnými schématy napájení.
New-CMTSStepApplyDriverPackage
Další informace najdete v tématu New-CMTSStepApplyDriverPackage.
Neprůlomové změny
Přidala se podmínka pro ověření balíčku pro zadaný PackageId.
New-CMTSStepApplyOperatingSystem
Další informace najdete v tématu New-CMTSStepApplyOperatingSystem.
Chyby, které byly opraveny
Opravili jsme problémy s ověřováním pomocí parametru DestinationVariable , aby se povolily hodnoty, které začínají podtržítkem ( _
).
Neprůlomové změny
Přidání parametru LayeredDriver pro podporu ovladače vrstvených klávesnic během nasazování operačního systému.
New-CMTSStepUpgradeOperatingSystem
Další informace najdete v tématu New-CMTSStepUpgradeOperatingSystem.
Neprůlomové změny
Přidání nového parametru softwareupdate k určení aktualizace funkce pro krok pořadí úkolů pro upgrade operačního systému .
Publish-CMPrestageContent
Další informace najdete v tématu Publishing-CMPrestageContent.
Chyby, které byly opraveny
Byl opraven potenciální problém neplatného objektu.
Remove-CMApplicationGroup
Další informace najdete v tématu Remove-CMApplicationGroup.
Chyby, které byly opraveny
Opravili jsme problém, abyste při použití kanálu získali správnou cestu ke skupině aplikací.
Set-CMAntimalwarePolicy
Další informace najdete v tématu set-CMAntimalwarePolicy.
Neprůlomové změny
Přidání parametru PuaProtection pro podporu potenciálně nežádoucích aplikací
Set-CMApplicationDeployment
Další informace najdete v tématu set-CMApplicationDeployment.
Neprůlomové změny
Přidání parametru AutoCloseExecutable pro povolení nastavení nasazení aplikace pro chování při instalaci.
Set-CMClientSetting
Další informace najdete v tématu set-CMClientSetting.
Neprůlomové změny
Přidání smysluplné zprávy o zastaralosti pro parametr SoftwareMetering
Set-CMClientSettingSoftwareUpdate
Další informace najdete v tématu set-CMClientSettingSoftwareUpdate.
Neprůlomové změny
Přidal se parametr EnableWsusCertPinning pro podporu připnutí certifikátu.
Set-CMDeploymentType
Další informace najdete v tématu Set-CMDeploymentType.
Chyby, které byly opraveny
Opravili jsme problém s parametrem AddRequirement pro přidání nových pravidel.
Set-CMMsiDeploymentType
Další informace najdete v tématu Set-CMMsiDeploymentType.
Chyby, které byly opraveny
Aktualizujte typ nasazení podle typu instalačního programu, abyste se vyhnuli resetování konfigurací při změně umístění obsahu.
Nerušicí změny
Přidání podpory pro zadání cesty ke složce k parametru ContentLocation
Set-CMTaskSequence
Další informace najdete v tématu Set-CMTaskSequence.
Nerušicí změny
Přidání nového parametru HighPerformance pro podporu nastavení výkonu pro pořadí úkolů
Set-CMTSStepApplyDriverPackage
Další informace najdete v tématu Set-CMTSStepApplyDriverPackage.
Nerušicí změny
Přidání podmínky pro ověření balíčku pro zadanou hodnotu PackageId
Set-CMTSStepApplyOperatingSystem
Další informace najdete v tématu Set-CMTSStepApplyOperatingSystem.
Chyby, které byly opraveny
Opravili jsme problém s parametrem Destination.
Nerušicí změny
Přidání parametru LayeredDriver pro podporu ovladače vícevrstvé klávesnice během nasazování operačního systému
Set-CMTSStepUpgradeOperatingSystem
Další informace najdete v tématu Set-CMTSStepUpgradeOperatingSystem.
Nerušicí změny
Přidání nového parametru SoftwareUpdate pro určení aktualizace funkce pro krok pořadí úkolů Upgrade operačního systému
Start-CMDistributionPointUpgrade
Další informace najdete v tématu Start-CMDistributionPointUpgrade.
Změny způsobující chyby
Nastavte výchozí minimální volné místo na 500 MB.
Update-CMDistributionPoint
Další informace najdete v tématu Update-CMDistributionPoint.
Chyby, které byly opraveny
Opravili jsme problém s aktualizací obsahu z instalačních i odinstalovaných složek, když se liší.
Jak poskytnout zpětnou vazbu nebo nahlásit problémy
Řada oprav a vylepšení popsaných v tomto článku je výsledkem vaší zpětné vazby.
Pokud chcete odeslat zpětnou vazbu, použijte Správce konfigurace konzolu. Další informace najdete v tématu Zpětná vazba pro PowerShell.
Pokud chcete odesílat nové žádosti o funkce, podívejte se na skupinu PowerShellu Správce konfigurace userVoice.