Share via


關於作業系統部署月臺角色設定

下列兩個月臺角色對Configuration Manager中的作業系統部署特別重要。

狀態移轉點月臺角色

SMP) (狀態移轉點是Configuration Manager月臺角色,可在作業系統部署之前提供安全的位置來儲存使用者狀態資訊。 您可以在作業系統部署繼續進行時,將使用者狀態儲存在 SMP 上,然後從 SMP 將使用者狀態還原到新電腦。 每個 SMP 網站角色只能是一個Configuration Manager網站的成員。

PXE 服務點月臺角色

您可以使用 PXE 通訊協定來起始Configuration Manager用戶端的作業系統部署。 Configuration Manager使用 PXE 服務點月臺角色來起始作業系統部署程式。 PXE 服務點必須設定為回應網路上Configuration Manager用戶端所提出的 PXE 開機要求,然後與Configuration Manager基礎結構互動,以判斷要採取的適當安裝動作。

為網站角色進行程式設計

有關Configuration Manager月臺角色的大部分資訊都會儲存在Configuration Manager月臺控制檔案中。

您可以使用 SMS_SiteControlFile 類別,透過 Windows Management Instrumentation (WMI) 更新月臺控制檔案。 在 Managed 程式碼中, IResultObject 允許存取月臺控制檔案。 如需詳細資訊,請參閱關於Configuration Manager月臺控制檔案

您需要存取的屬性會儲存為月臺控制檔案中的系統資源。 例如,下列月臺控制檔案區段會顯示 PXE 服務點月臺角色的屬性。

BEGIN_SYSTEM_RESOURCE_USE  
    RESOURCE<Windows NT Server><["Display=\\SERVERNAME\"]MSWNET:["SMS_SITE=ABC"]\\SERVERNAME\>  
    ROLE<SMS PXE Service Point>  
    PROPERTY <Server Remote Name><><><0>  
    PROPERTY <IsActive><><><1>  
    PROPERTY <BindPolicy><><><1>  
    PROPERTY <ResponseDelay><><><15>  
    PROPERTY <PXEPassword><><><0>  
    PROPERTY <AuthType><><><0>  
    PROPERTY <UserName><><><0>  
    PROPERTY <CertificateType><><><0>  
    PROPERTY <CertificateExpirationDate><128568119567070000><><0>  
    PROPERTY <CertificateFile><><><0>  
    PROPERTY <PXECertGUID><XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX><><0>  
    BEGIN_PROPERTY_LIST  
        <BindExcept>  
        <11:11:11:11:11:11>  
        <22:22:22:22:22:22>  
    END_PROPERTY_LIST  
    BEGIN_PROPERTY_LIST  
        <Objects Polled By Site Status>  
        <["Display=\\SERVERNAME\C$\Program Files\Microsoft Configuration Manager\"]MSWNET:["SMS_SITE=ABC"]\\SERVERNAME\C$\Program Files\Microsoft Configuration Manager\>  
    END_PROPERTY_LIST  
END_SYSTEM_RESOURCE_USE  

當您能夠存取月臺控制檔案時,各種屬性會儲存為內嵌屬性或內嵌屬性清單。 例如 UserName ,在上述範例中是內嵌屬性。 其他屬性會儲存為內嵌屬性清單。 在上述範例中 BindExcept ,中的 MAC 位址會儲存在內嵌屬性清單中。

另請參閱

關於月臺控制檔案如何設定狀態移轉點的Restore-Only模式
如何在 Configuration Manager 中追蹤作業系統部署移轉
關於作業系統部署網站角色設定