分享方式:


Configuration Manager Technical Preview 2109 版中的功能

適用於:Configuration Manager (Technical Preview 分支)

本文介紹 Configuration Manager Technical Preview 2109 版中可用的功能。 安裝此版本以更新新的功能,並將其新增至您的Technical Preview網站。

安裝此更新之前,請先檢閱 Technical Preview 文章。 該文章會讓您熟悉使用 Technical Preview 的一般需求和限制、如何在版本之間更新,以及如何提供意見反應。

下列各節說明要在此版本中試用的新功能:

支援中心記錄檔查看器和 OneTrace 的改善

支援中心 記錄檔查看器OneTrace 現在會以易於閱讀的格式顯示狀態消息。 開頭為 >> 的項目是狀態消息,會在開啟記錄檔時自動轉換成可讀取的格式。 搜尋或篩選字串, >> 以尋找記錄檔中的狀態消息。

在 OneTrace 中開啟distmgr.log螢幕快照。紅色方塊會以 為開頭 >> 的字串外框,該字串是轉換后的狀態消息。

提示

安裝支援中心時,您可以個別安裝工具。 若只要安裝 OneTrace 記錄查看器,請在使用支援中心安裝程式 時使用 [階] 選項。 您也可以使用 屬性 ADDLOCAL ,例如 supportcenterinstaller.msi ADDLOCAL=OneTraceApplication

支援中心數據收集器和用戶端工具的選項

支援 中心 資料收集器和用戶端工具已新增下列新的命令列選項:

選項 描述 使用案例
-l 指定以目前使用者身分啟動而不提高許可權 如果-l使用 ,則不會要求提高許可權,且本機連線
-l
可以獨佔方式從 -m-p使用。 如果-m未使用-l和/或 -p ,仍會要求提高許可權。
-m <machinename> 允許指定計算機名稱 如果 -m <machinename> 使用 ,則會嘗試使用整合式驗證 (連線到指定的機器名稱,除非 -p 使用)
-p 停用整合式驗證 如果 -p 使用 ,則會在開啟用戶端工具時啟動連線畫面。 如果搭配 -m使用 ,計算機名稱會預先填入指定的值
--help 顯示說明

注意事項

使用 -m <machinename>時,進行連線的帳戶需要目標計算機上的系統管理員存取權,才能收集數據。

從精靈和屬性對話框傳送產品意見反應

精靈和某些屬性頁現在包含一個圖示來提供意見反應。 當您選取意見反應圖示時,下拉功能表中會顯示 [ 傳送笑臉 ] 和 [ 傳送苦臉 ] 選項。 其他意見反應位置可讓您從目前的活動快速傳送意見反應。 管理主控台功能區中的意見反應圖示也已更新為新的圖示。

[建立裝置集合精靈] 的螢幕快照。意見反應圖示會在精靈左下角以紅色框出。

使用者集合的隱含卸載

在 Configuration Manager 最新分支 2107 版中,您可以啟用應用程式部署以支援隱含卸載。

從此版本開始,此行為也適用於使用者集合的部署。 如果使用者在集合中,則會安裝應用程式。 然後當您從集合中移除使用者時,應用程式會卸載。

如需詳細資訊,請參閱 隱含卸載

需要安裝主控台擴充功能

您現在需要先安裝控制台擴充功能,才能連線到月臺。 在您需要擴充功能之後,它會在下次系統管理員啟動時自動為本機控制台安裝。 若要要求安裝主控台擴充功能:

  1. 在 Configuration Manager 控制台中,移至 [ 系統管理 ] 工作區。
  2. 展開 [更新與服務] ,然後選取 [ 控制台擴充功能] 節點。
  3. 選取延伸模組,然後從右鍵功能表或功能區中選取 [ 需要擴 充功能]。
    • 取 [讓擴充功能成為選擇性 ] 會移除擴充功能需求。 主控台使用者仍然可以從控制 台擴充 功能節點在本機安裝它。
  4. 使用者下次在擴充功能的安全性範圍內啟動控制台時,會自動開始安裝。
    • 啟動主控台的使用者需要擴充功能安裝的本機系統管理員許可權。

控制台擴充功能節點的螢幕快照,其中功能區和右鍵功能表位置都以紅色標示 [需要擴充功能] 選項

匯入主控台擴充功能精靈

有新的精靈可匯入針對階層管理的 控制台擴 充功能。 您不再需要使用 PowerShell 腳本來匯入已簽署或未簽署的主控台擴充功能。

匯入主控台擴充功能:

  1. 從 [ 系統管理 ] 工作區中,展開 [ 更新及服務],然後選取 [ 控制台擴充功能] 節點。
  2. 從功能區或右鍵功能表中選取 [ 匯入主控台擴 充功能]。
  3. 當精靈啟動時,選取 [流覽 ] 並流覽至擴充功能的 cab 檔案。
  4. 如有需要,請選取 [ 允許不帶正負號的延伸模組] 選項。
  5. 取 [下一步 ] 以檢閱匯入摘要,然後完成精靈以匯入延伸模組。

注意事項

  • 若要匯入未簽署的擴充功能,必須在 [階層設定] 中啟用 [階層核准的控制台擴充功能可以不帶正負號] 選項。 如需詳細資訊, 請參閱允許未簽署的階層核准控制台擴充功能
  • 如果您將擴充功能匯入主控台,如果您嘗試從社群中樞下載相同的擴充功能,下載將會失敗。 若要從社群中樞下載相同的擴充功能,請刪除匯入的延伸模組,然後從社群中樞下載。

ADR 搜尋準則的改善

自動部署規則發行日期或修訂的搜尋準則已新增下列選項:

  • 超過30天
  • 超過 60 天
  • 超過90天
  • 超過 6 個月
  • 1 年以上

VPN 界限類型的改善

如果您使用 VPN 界限類型,您現在可以比對連線名稱或描述的開頭,而不是整個字串。 某些第三方 VPN 驅動程式會動態建立連線,其開頭為一致的字串,但也具有唯一的連線標識符。 例如,Virtual network adapter #19。 當您使用 [連線名稱 ] 或 [ 連線描述 ] 選項時,也請使用新的 [開始使用 ] 選項。

[建立界限] 視窗,其中顯示 [連線名稱] 和 [開頭為] 的選項。

試試看!

嘗試完成工作。 然後 傳送 您對於此功能的想法意見反應。

  1. 建立界限

  2. [類型 ] 變更為 [VPN]

  3. 選取 [連線名稱]

  4. 取 [開始使用]

  5. 輸入要比對之連接名稱的第一個部分。

.NET 4.6.2 版必要條件檢查是錯誤

Configuration Manager 最新分支版本 2107 具有警告 必要條件規則,可檢查Microsoft .NET Framework 4.6.2 版。 站臺伺服器、特定月台系統、用戶端和 Configuration Manager 控制臺上需要此版本的 .NET。

從這個 Technical Preview 版本開始,.NET 4.6.2 的這個必要條件規則是錯誤。 在升級 .NET 之前,您無法繼續安裝月臺或將月臺更新為此版本的 Configuration Manager。

注意事項

如果可能,建議您在環境中使用 .NET 4.8 版。 在您執行安裝程式來安裝或更新月臺之前,請先更新 .NET 並重新啟動系統。 如需詳細資訊, 請參閱網站和月臺系統必要條件

外部相依性需要 .NET 4.6.2

現在使用 .NET Framework 4.6.2 版或更新版本Microsoft建置所有 Configuration Manager 連結庫。 如果您開發的應用程式或工具相依於這些連結庫,它也需要支援 .NET 4.6.2 或更新版本。 Microsoft建議使用 .NET Framework 4.8 版。

使用 Configuration Manager WMI 類別和方法、REST API 或 PowerShell Cmdlet 的應用程式或工具不會受到影響。

如果您開發 Configuration Manager 的第三方附加元件,您應該使用每個每月 Technical Preview 分支版本來測試附加元件。 定期測試有助於確認相容性,並允許早期報告標準介面的任何問題。

複製ISV Proxy 憑證的 GUID

獨立軟體供應商 (ISV) 可以建立可擴充 Configuration Manager 的應用程式。 他們可以使用 Configuration Manager 將憑證指派給 ISV Proxy,以啟用與管理點的自定義通訊。

若要簡化這些ISV Proxy 憑證的管理,您現在可以在 Configuration Manager 控制台中複製其 GUID。

  1. 在 Configuration Manager 控制台中,移至 [ 系統管理 ] 工作區。

  2. 展開 [安全性],然後選取 [ 憑證 ] 節點。

  3. 依 [ 類型 ] 資料行排序憑證清單。

  4. 選取 ISV Proxy類型的憑證。

  5. 在功能區中,選取 [複製憑證 GUID]

此動作會複製此憑證的 GUID,例如: aa05bf38-5cd6-43ea-ac61-ab101f943987

PowerShell 版本信息預覽

這些版本資訊摘要說明此 Technical Preview 版本中 Configuration Manager PowerShell Cmdlet 的變更。

如需 PowerShell for Configuration Manager 的詳細資訊,請 參閱開始使用 Configuration Manager Cmdlet

模組變更

當您安裝 Configuration Manager 控制台時, ConfigurationManager PowerShell 模組的路徑現在會新增至系統環境變數 PSModulePath。 例如,根據預設,此路徑為 C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin

透過這項變更,使用下列命令匯入此模組會比較容易: Import-Module ConfigurationManager

如需詳細資訊,請 參閱 about_PSModulePath

新的 Cmdlet

Get-CMFolder

使用此 Cmdlet 從指定的父路徑取得所有自訂資料夾或資料夾。

$parentPath = 'DeviceCollection'
$name = 'Folder1'
$name2 = 'Folder2'
$name3 = 'Folder3'
$root = New-CMFolder -ParentFolderPath $parentPath -Name $name
$folder = Get-CMFolder -FolderPath ($parentPath + '\' + $name + '\' + $name2 + '\' +$name3)

New-CMFolder

使用此 Cmdlet 在指定的父資料夾路徑下建立新資料夾。

$parentPath = 'DeviceCollection'
$name =  'Folder1'
$folder = New-CMFolder -ParentFolderPath $parentPath -Name $name

Remove-CMFolder

使用此 Cmdlet 移除指定的資料夾。

$parentPath = 'DeviceCollection'
$name =  'Folder1'
$name2 =  'Folder2'
$name3 =  'Folder3'
Remove-CMFolder -Name $name3 -ParentContainerNode (Get-CMFolder -Name $name2) -Force
(Get-CMFolder -Name $name2) | Remove-CMFolder -Force
Remove-CMFolder -FolderPath  ($parentPath + '\' + $name) -Force

Remove-CMSoftwareUpdateFromPackage

使用此 Cmdlet 從套件中移除指定的軟體更新。

移除軟體更新並重新整理發佈點:

Remove-CMSoftwareUpdateFromPackage -SoftwareUpdatePackageId $packageId -SoftwareUpdateId $softwareUpdateId -RefreshDistributionPoint -Force

拿掉兩個軟體更新,但不要重新整理發佈點:

Remove-CMSoftwareUpdateFromPackage -SoftwareUpdatePackage $package -SoftwareUpdateName ($softwareUpdateName1, $softwareUpdateName2) -Force

Set-CMApplicationSupersedence

使用此 Cmdlet 來設定指定應用程式的部署類型取代。

新增或設定部署類型取代:

$AppSupersededName = "Superseded app"
$AppSuperseded = New-CMApplication -Name $AppSupersededName
$OriginalDT = Add-CMScriptDeploymentType -ApplicationName $AppSuperseded -DeploymentTypeName "ScriptDT01" -InstallCommand 'appsetup.exe'

$AppSupersedingName = "Superseding app"
$AppSuperseding = New-CMApplication -Name $AppSupersedingName
$AppSupersedingDT = Add-CMScriptDeploymentType -ApplicationName $AppSuperseding -DeploymentTypeName "ScriptDT02" -InstallCommand 'appsetup2.exe'

Set-CMApplicationSupersedence -ApplicationId ($AppSuperseding.CI_ID) -CurrentDeploymentTypeId ($AppSupersedingDT.CI_ID) -SupersededApplicationId ($AppSuperseded.CI_ID) -OldDeploymentTypeId ($OriginalDT.CI_ID)

移除部署類型取代:

Set-CMApplicationSupersedence -ApplicationName $AppSupersedingName -CurrentDeploymentTypeName ($AppSupersedingDT.LocalizedDisplayName) -SupersededApplicationName $AppSupersededName -OldDeploymentTypeName ($OriginalDT.LocalizedDisplayName) -RemoveSupersedence -Force

Set-CMFolder

使用此 Cmdlet 來設定指定的資料夾。 例如,將它重新命名或移至另一個資料夾。

$parentPath = 'DeviceCollection'
$name =  'Folder1'
$name2 =  'Folder2'
$name3 =  'Folder3'
$root = New-CMFolder -ParentFolderPath $parentPath -Name $name
Set-CMFolder -Name $name2 -ParentContainerNode (Get-CMFolder -Name $name) -NewName $newName 
(Get-CMFolder -Name $newName) | Set-CMFolder -NewName $name2
$folder = Set-CMFolder -Name $name3 -ParentFolderPath ($parentPath + '\' + $name + '\' + $name2) -MoveToFolder $root
$folder = Set-CMFolder -Guid $sub2.FolderGuid -MoveToPath ($parentPath + '\' + $name + '\' + $name2)

已移除 Cmdlet

下列 Cmdlet 已無法再使用,因為不再支持基礎功能:

  • Get-CMTSStepConvertDisk
  • New-CMTSStepConverDisk
  • Remove-CMTSStepConvertDisk
  • Set-CMTSStepConvertDisk

已淘汰的 Cmdlet

下列部署類型取代的 Cmdlet 已被取代,並可能在未來的版本中移除:

  • Add-CMDeploymentTypeSupersedence
  • Set-CMDeploymentTypeSupersedence

針對這兩個 Cmdlet,請改用新的 Set-CMApplicationSupersedence Cmdlet。

修改過的 Cmdlet

具有匯入和導出動詞命令的所有 Configuration Manager Cmdlet

例如 Import-CMAADClientApplicationExport-CMApplication

非中斷性變更

為了允許在這些 Cmdlet 上使用一致的參數,它們都有 參數的別名,可指定匯入路徑:FilePath、、FileNameImportFilePathPath

Add-CMDistributionPoint

已修正的錯誤

您無法針對 SiteCode 參數指定管理中心網站 (CAS) ,該參數不支援任何面向用戶端的月台系統角色。

一般已知問題

Configuration Manager 控制台不會自動更新

如果您將 Technical Preview 月臺從 2108 版更新為更新版本,Configuration Manager 控制台將無法更新。 此問題是因為擴充功能安裝程式中有已知問題。

若要解決此問題,請手動更新控制台。 將月臺從 2108 版更新為更新版本之後,請 執行ConsoleSetup.exe。 如需詳細資訊,請 參閱安裝 Configuration Manager 控制台

SQL Server Reporting Services 上的報表不會顯示

如果您使用 Configuration Manager Technical Preview 分支搭配 SQL Server 2012 版或 2014 版,當您更新至 Configuration Manager 2109 版時,控制台中不會顯示報告。 您會在 srsrp.log中看到類似下列字串的錯誤:

System.Web.Services.Protocols.SoapException: Error while loading code module: ...SrsResources, culture=neutral.... Details: Could not load file or assembly 'SrsResources, Culture=neutral' or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.

若要解決此問題,請將 SQL Server Reporting Services 更新為 2016 版或更新版本。 如需詳細資訊,請參閱 支援的 SQL Server 版本

一律啟用社群中樞下載按鈕

一旦下載對象之後,社群中內專案的 [下載] 按鈕就不會停用。 如果您嘗試再次下載項目,下載將會失敗。

後續步驟

如需安裝或更新 Technical Preview 分支的詳細資訊,請參閱 Technical Preview

如需 Configuration Manager 不同分支的詳細資訊,請參閱 我應該使用哪個 Configuration Manager 分支?