共用方式為


Office CSP

Office 設定服務提供者 (CSP) 可讓 Microsoft Office 用戶端透過 Office 部署工具 (ODT) 安裝在裝置上。 如需詳細資訊,請參閱 Office 部署工具的設定選項如何使用 Microsoft Intune 將 Office 365 應用程式指派給 Windows 10 裝置

下列清單顯示 Office 設定服務提供者節點:

裝置/安裝

領域 版本 適用的作業系統
✅ 裝置
✅ 使用者
✅ 專業版
✅ 企業版
✅ 教育版
✅ Windows SE
✅ IoT 企業版 / IoT 企業版 LTSC
✅Windows 10,版本 1703 [10.0.15063] 和更新版本
./Device/Vendor/MSFT/Office/Installation

Office CSP 的安裝選項。

描述架構屬性:

屬性名稱 屬性值
格式 node
存取類型 [取得]

裝置/安裝/{id}

領域 版本 適用的作業系統
✅ 裝置
✅ 使用者
✅ 專業版
✅ 企業版
✅ 教育版
✅ Windows SE
✅ IoT 企業版 / IoT 企業版 LTSC
✅Windows 10,版本 1703 [10.0.15063] 和更新版本
./Device/Vendor/MSFT/Office/Installation/{id}

表示安裝實例標識碼的唯一標識符。

描述架構屬性:

屬性名稱 屬性值
格式 node
存取類型 新增、刪除、取得
動態節點命名 UniqueName:代表安裝實例標識碼的唯一標識碼。

Device/Installation/{id}/FinalStatus

領域 版本 適用的作業系統
✅ 裝置
✅ 使用者
✅ 專業版
✅ 企業版
✅ 教育版
✅ Windows SE
✅ IoT 企業版 / IoT 企業版 LTSC
✅Windows 10 版本 1809 [10.0.17763] 和更新版本
./Device/Vendor/MSFT/Office/Installation/{id}/FinalStatus

最終 Office 365 安裝狀態。

  • 觸發 Office CSP 進行安裝時,它會先檢查 FinalStatus 節點是否存在。 如果節點存在,請將其刪除。
  • 當 Office 安裝達到任何終端機狀態 (成功或失敗) 時,會建立包含下列值的節點:
    • 當 status = 0: 70 (成功)
    • 當狀態 != 0: 60 (失敗)

描述架構屬性:

屬性名稱 屬性值
格式 int
存取類型 [取得]

裝置/安裝/{id}/安裝

領域 版本 適用的作業系統
✅ 裝置
✅ 使用者
✅ 專業版
✅ 企業版
✅ 教育版
✅ Windows SE
✅ IoT 企業版 / IoT 企業版 LTSC
✅Windows 10,版本 1703 [10.0.15063] 和更新版本
./Device/Vendor/MSFT/Office/Installation/{id}/Install

安裝動作會根據數據中的設定來安裝 Office。 字串數據是用來安裝 Office 的 xml 組態。

描述架構屬性:

屬性名稱 屬性值
格式 chr (字串)
存取類型 Exec、Get

裝置/安裝/{id}/狀態

領域 版本 適用的作業系統
✅ 裝置
✅ 使用者
✅ 專業版
✅ 企業版
✅ 教育版
✅ Windows SE
✅ IoT 企業版 / IoT 企業版 LTSC
✅Windows 10,版本 1703 [10.0.15063] 和更新版本
./Device/Vendor/MSFT/Office/Installation/{id}/Status

CSP 的安裝狀態。

描述架構屬性:

屬性名稱 屬性值
格式 int
存取類型 [取得]

裝置/安裝/CurrentStatus

領域 版本 適用的作業系統
✅ 裝置
✅ 使用者
✅ 專業版
✅ 企業版
✅ 教育版
✅ Windows SE
✅ IoT 企業版 / IoT 企業版 LTSC
✅Windows 10,版本 1709 [10.0.16299] 和更新版本
./Device/Vendor/MSFT/Office/Installation/CurrentStatus

計算機上目前的 Office 365 安裝狀態。

描述架構屬性:

屬性名稱 屬性值
格式 chr (字串)
存取類型 [取得]

使用者/安裝

領域 版本 適用的作業系統
✅ 裝置
✅ 使用者
✅ 專業版
✅ 企業版
✅ 教育版
✅ Windows SE
✅ IoT 企業版 / IoT 企業版 LTSC
✅Windows 10,版本 1703 [10.0.15063] 和更新版本
./User/Vendor/MSFT/Office/Installation

Office CSP 的安裝選項。

描述架構屬性:

屬性名稱 屬性值
格式 node
存取類型 [取得]

使用者/安裝/{id}

領域 版本 適用的作業系統
✅ 裝置
✅ 使用者
✅ 專業版
✅ 企業版
✅ 教育版
✅ Windows SE
✅ IoT 企業版 / IoT 企業版 LTSC
✅Windows 10,版本 1703 [10.0.15063] 和更新版本
./User/Vendor/MSFT/Office/Installation/{id}

表示安裝實例標識碼的唯一標識符。

描述架構屬性:

屬性名稱 屬性值
格式 node
存取類型 新增、刪除、取得
動態節點命名 UniqueName:代表安裝實例標識碼的唯一標識碼。

User/Installation/{id}/FinalStatus

領域 版本 適用的作業系統
✅ 裝置
✅ 使用者
✅ 專業版
✅ 企業版
✅ 教育版
✅ Windows SE
✅ IoT 企業版 / IoT 企業版 LTSC
✅Windows 10 版本 1809 [10.0.17763] 和更新版本
./User/Vendor/MSFT/Office/Installation/{id}/FinalStatus

最終 Office 365 安裝狀態。

描述架構屬性:

屬性名稱 屬性值
格式 int
存取類型 [取得]

使用者/安裝/{id}/安裝

領域 版本 適用的作業系統
✅ 裝置
✅ 使用者
✅ 專業版
✅ 企業版
✅ 教育版
✅ Windows SE
✅ IoT 企業版 / IoT 企業版 LTSC
✅Windows 10,版本 1703 [10.0.15063] 和更新版本
./User/Vendor/MSFT/Office/Installation/{id}/Install

安裝動作會根據數據中的設定來安裝 Office。 字串數據是用來安裝 Office 的 xml 組態。

描述架構屬性:

屬性名稱 屬性值
格式 chr (字串)
存取類型 Exec、Get

使用者/安裝/{id}/Status

領域 版本 適用的作業系統
✅ 裝置
✅ 使用者
✅ 專業版
✅ 企業版
✅ 教育版
✅ Windows SE
✅ IoT 企業版 / IoT 企業版 LTSC
✅Windows 10,版本 1703 [10.0.15063] 和更新版本
./User/Vendor/MSFT/Office/Installation/{id}/Status

CSP 的安裝狀態。

描述架構屬性:

屬性名稱 屬性值
格式 int
存取類型 [取得]

User/Installation/CurrentStatus

領域 版本 適用的作業系統
✅ 裝置
✅ 使用者
✅ 專業版
✅ 企業版
✅ 教育版
✅ Windows SE
✅ IoT 企業版 / IoT 企業版 LTSC
✅Windows 10,版本 1709 [10.0.16299] 和更新版本
./User/Vendor/MSFT/Office/Installation/CurrentStatus

計算機上目前的 Office 365 安裝狀態。

描述架構屬性:

屬性名稱 屬性值
格式 chr (字串)
存取類型 [取得]

範例

從目前通道安裝 Microsoft 365 Apps 商務版 Retail 的範例 SyncML。

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Exec>
      <CmdID>7</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/Office/Installation/0AA79349-F334-4859-96E8-B4AB43E9FEA0/install</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
          </Meta>
          <Data>&lt;Configuration&gt;&lt;Add OfficeClientEdition=&quot;32&quot; Channel=&quot;Current&quot;&gt;&lt;Product ID=&quot;O365BusinessRetail&quot;&gt;&lt;Language ID=&quot;en-us&quot; /&gt;&lt;/Product&gt;&lt;/Add&gt;&lt;Display Level=&quot;None&quot; AcceptEULA=&quot;TRUE&quot; /&gt;&lt;/Configuration&gt;</Data>
        </Item>
    </Exec>
    <Final/>
  </SyncBody>
</SyncML>

若要從系統卸載 Office 365:

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Exec>
      <CmdID>7</CmdID>
        <Item>
          <Target>
            <LocURI>./Vendor/MSFT/Office/Installation/E24B23D8-94A8-4997-9E6E-8FF25025845B/install</LocURI>
          </Target>
          <Meta>
            <Format xmlns="syncml:metinf">chr</Format>
          </Meta>
          <Data>&lt;Configuration&gt;&lt;Remove All=&quot;TRUE&quot;/&gt;&lt;Display Level=&quot;None&quot; AcceptEULA=&quot;TRUE&quot; /&gt;&lt;/Configuration&gt;</Data>
        </Item>
    </Exec>
    <Final/>
  </SyncBody>
</SyncML>

若要取得裝置上 Office 365 的目前狀態。

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Get>
      <CmdID>7</CmdID>
      <Item>
        <Target>
          <LocURI>./Vendor/MSFT/Office/Installation/CurrentStatus</LocURI>
        </Target>
      </Item>
    </Get>
    <Final />
  </SyncBody>
</SyncML>

狀態碼

狀態 描述 註解
0 安裝成功 確定
997 安裝進行中
13 ERROR_INVALID_DATA
無法確認已下載的 Office 部署工具簽章 (ODT)
失敗
1460 ERROR_TIMEOUT
無法下載 ODT
失敗
1602 ERROR_INSTALL_USEREXIT
使用者已取消安裝
失敗
1603 ERROR_INSTALL_FAILURE
任何預先複選檢查都失敗。
  • SxS (嘗試在安裝 2016 MSI 時安裝)
  • 目前安裝的 Office 與嘗試安裝的 Office 之間的位不符 (例如當您嘗試安裝 32 位版本,但目前已安裝 64 位版本時。)
  • 失敗
    17000 ERROR_PROCESSPOOL_INITIALIZATION
    無法啟動 C2RClient
    失敗
    17001 ERROR_QUEUE_SCENARIO
    無法在 C2RClient 中將安裝案例排入佇列
    失敗
    17002 ERROR_COMPLETING_SCENARIO
    無法完成程式。 可能的原因:
  • 使用者取消安裝
  • 安裝已由另一個安裝取消
  • 安裝期間磁碟空間不足
  • 未知的語言識別碼
  • 失敗
    17003 ERROR_ANOTHER_RUNNING_SCENARIO
    另一個案例正在執行
    失敗
    17004 ERROR_COMPLETING_SCENARIO_NEED_CLEAN_UP
    可能的原因:
  • 未知的 SKU
  • CDN 上沒有內容
    • 例如,嘗試安裝不支援的 LAP,例如 zh-sg
    • 無法使用內容的 CDN 問題
  • 簽章檢查問題,例如 Office 內容的簽章檢查失敗
  • 使用者已取消
  • 失敗
    17005 ERROR_SCENARIO_CANCELLED_AS_PLANNED 失敗
    17006 ERROR_SCENARIO_CANCELLED
    藉由執行應用程式封鎖更新
    失敗
    17007 ERROR_REMOVE_INSTALLATION_NEEDED
    用戶端要求在「移除安裝」案例中清除用戶端
    失敗
    17100 ERROR_HANDLING_COMMAND_LINE
    C2RClient 命令行錯誤
    失敗
    0x80004005 E_FAIL
    ODT 無法用來安裝大量授權
    失敗
    0x8000ffff E_UNEXPECTED
    嘗試在計算機上沒有 C2R Office 時卸載。
    失敗

    設定服務提供者參考