Sdílet prostřednictvím


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.