---
schema_version: "1"
id: efb0eb3c72ed576f2268ad56192b7ad5afd98c0b765fd6160ee5d0a9b46f98b1
title: 控制 Tableau Desktop 的產品更新
collection: tableau
version: current
locale: zh-tw
portal_url: https://docs.salesforce.com/tableau/current/zh-tw/desktopdeploy/desktop_deploy_product_updates_admin.md
canonical_url: https://help.tableau.com/current/desktopdeploy/zh-tw/desktop_deploy_product_updates_admin.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 6b18dc0b801e811eb7998ead80e2e998e6b68cb57ab97f3dc98783964e584da7
description: Control Tableau Desktop product updates for users with a TableauAutoUpdate.xml file.
---
[跳至主要內容](#main-content)

# 控制 Tableau Desktop 的產品更新

Tableau Desktop 可檢查並自動安裝產品更新。使用者也可以使用「檢查產品更新」功能顯式檢查產品更新。這些功能已自動啟用，不過，您可以在安裝過程中（Windows 上）或安裝過程之後（Windows 或 Mac 上）將其停用。

若要為使用者關閉 Tableau Desktop 中的產品更新功能，請修改 `AutoUpdateAllowed` 屬性值的設定。此操作還會關閉「檢查產品更新」功能。此功能允許使用者隨時檢查並將最新的 Tableau Desktop 維護更新安裝到其電腦。

產品更新僅適用於帶點發行（維護）版本。版本顯示方式如下：

**2021.3.1**

其中，**2021.3** 是發行版本，**1** 是帶點（維護）版本。在這種情況下，產品更新將僅在 2021.3.1 發行時適用，在 2021.3 發行時將不適用。

除了能夠為使用者控制產品更新，您還可以透過修改 [TableauAutoUpdate.xml](http://downloads.tableau.com/TableauAutoUpdate.xml) 檔案來控制使用者將更新到的 Tableau Desktop 帶點版本。

**附註：**當新的 Tableau Desktop Public Edition 或 Tableau Reader 發行版本可用時，將不再支援以前的版本。使用者會自動收到通知，告知他們更新到目前版本。此外，一次只能安裝 Tableau Desktop Public Edition的一個版本。

本文介紹如何在安裝過程中修改自動產品更新設定，以及如何控制使用者可更新到的產品維護版本。

有關如何在安裝之後變更產品更新設定的資訊，請參閱[在安裝之後變更安裝設定](https://help.tableau.com/current/desktopdeploy/zh-tw/desktop_deploy_setting_changes.htm)。

## 在安裝過程中關閉產品更新（僅限 Windows）

- 使用命令列處理序執行 Tableau Desktop 的安裝程式時，可以將 `AUTOUPDATE` 屬性值設定為「0」，為使用者關閉自動產品更新。例如：

> `tableauDesktop-64bit-2021-3-1.exe AUTOUPDATE="0"`

- 要通過 UI 關閉更新，請轉至「說明 >設定和效能」，然後關閉「啟用自動產品更新」。

- ![設定和效能的說明功能表，顯示自動產品更新、自動儲存和加速圖形的啟用選項](/tableau/current/zh-tw/desktopdeploy/zh-tw/Img/desktop_deploy_prod_update.png)

## 指定想要使用者獲取的維護版本

可透過修改 `TableauAutoUpdate.xml` 檔案來指定產品更新為您的使用者提供的 Tableau Desktop 維護版本。[TableauAutoUpdate.xml](http://downloads.tableau.com/TableauAutoUpdate.xml) 檔案是 XML 架構，它包含的資料供更新過程用於確定要更新的產品、要更新到的版本，以及在哪裡查找更新（即下載伺服器的路徑）。首先，複製或建立一個新的 `TableauAutoUpdate.xml` 檔案，然後將使用者的電腦設定為指向存放檔案的下載伺服器。

### 複製並修改 TableauAutoUpdate.xml 檔案

您可以從 [Tableau 下載](http://downloads.tableau.com/TableauAutoUpdate.xml)網站複製 `TableauAutoUpdate.xml` 檔案，對其進行修改以適合於您的環境，然後將其儲存到下載伺服器的根目錄。

1. 確保 `TableauAutoUpdate.xml` 中列出的產品版本是想要使用者更新到的版本。
2. 編輯每個 `version` 元素的 `latestVersionPath` 屬性，以指向下載伺服器上包含產品更新的資料夾。
3. （可選）刪除不需要的任何安裝程式。

### 建立自己的 TableauAutoUpdate.xml 檔案

如果您要建立並使用您自己的 TableauAutoUpdate.xml 檔案，您將需要完成以下步驟：

1. 收集所需資訊。
2. 產生雜湊檔
3. 建立 TableauAutoUpdate.xml 檔案
4. 將使用者電腦設定為指向該檔位置。

#### 收集所需資訊

建立 `TableauAutoUpdate.xml` 檔案之前，請先收集以下資訊：

對於 XML 檔案中的 `_version_` 條目，您需要以下各項：

- **latestVersion**：您要在使用者電腦上安裝的更新的版本號。此資訊顯示在「關於 Tableau」對話方塊中。當使用者啟動 Tableau Desktop 時，Tableau 會進行檢查以查明是否有新版本。
- **latestVersionPath**：下載伺服器上包含安裝程式的資料夾的名稱。建立此資料夾尚不存在，請在伺服器上建立此資料夾。
    
    **附註：**安裝程式會下載到 `Downloads/TableauAutoUpdate`。如果 `Downloads` 資料夾不存在，則此安裝程式會下載到 `TEMP/TableauAutoUpdate` 資料夾中。
- **name**：Tableau Desktop 版本號碼，格式為 `release` (X.x)。例如，2020.2。
- **releaseNotesVersion：**您想要使用者安裝的 Tableau Desktop 版本號碼，格式為 `release.maintenance` (X.x.x)。例如，2020.1.1。此參數顯示正確的版本資訊連結。

您必須在 XML 檔案中為想要更新的每個產品建立一個 `installer` 元素。

對於每個產品元素，請收集以下資訊：

- **hash**：為安裝程式產生 SHA-512 雜湊。此字串必須正確，否則 Tableau 將不使用安裝程式。有關詳細資訊，請參閱[產生雜湊檔](#hash)。
- **name**：要下載的安裝程式檔案的名稱。
- **size**：檔案大小（以位元為單位）。
- **type**：Tableau 尋找要下載的正確安裝程式所使用的預定義產品類型。您必須使用以下清單中的類型：`desktop64`、`desktopMac`、`reader64`、`readerMac`、`public64` 或 `publicMac`。

#### 產生雜湊檔

使用諸如 SHA512SUM 或 Certutil 之類的公用程式為每個安裝程式產生一個 SHA-512 雜湊。如果下載 Tableau 可執行檔並在本機產生雜湊，通常可以更快地產生雜湊。

每個公用程式的作用都不同，因此，請從命令提示字元中輸入公用程式的名稱，後面跟 `-h` 或 `-?`，以顯示此公用程式的說明。

例如：`sha512sum -h`

#### 建立 TableauAutoUpdate.xml 檔案

根據您之前收集的資訊建立您的 `TableauAutoUpdate.xml` 檔案。為每個版本建立一個 `version` 元素，並在 `version` 元素內為要更新的每種產品類型建立一個 `installer` 元素。將 XML 檔案儲存到下載伺服器的根目錄。

以下範例 XML 檔案將 Tableau Desktop 64 位版本更新到 2020.2.1。還包括更新 Tableau Desktop 版本 9.2.1 的範例。在 MacOS 上安裝 Tableau 時，請使用 pkg 檔案。如果下載 .dmg 檔案，則需要裝載 .dmg，然後複製隨附的 .pkg 檔案以安裝產品。

**附注：**若您的版本是 Tableau Desktop Public Edition 或 Tableau Reader 的目前發行版本（例如，Tableau 2020.2），請設定 `public_supported="true" reader_supported="true"`。若您的版本是 Tableau Desktop Public Edition 或 Tableau Reader 的先前版本（例如 Tableau 9.2），請設定 `public_supported="false"` 和 `reader_supported="false`。

<?xml version="1.0" ?>
<versions xmlns="http://www.tableau.com/schemas/InstallerVersions/V1">
  <version 
        public\_supported="true" 
        reader\_supported="true" 
        showEula="false" 
        releaseNotesVersion="2020.2.1" 
        name="2020.1" 
        latestVersionPath="esdalt/2020.2.1" 
        latestVersion="20202.19.0123.2221" 
        hashAlg="sha512">
    <installer name="TableauDesktop-2020-2-1.pkg" type="desktopMac" 
               size="192202277" hash="_<128-byte\_hash>_"/>
    <installer name="TableauPublicDesktop-64bit-2020-2-1.exe" type="public64" 
               size="147025920" hash="_<128-byte\_hash>_"/>
    <installer name="TableauReader-2020-2-1.pkg" type="readerMac" 
               size="190243904" hash="_<128-byte\_hash>_"/>
    <installer name="TableauPublic-2020-2-1.pkg" type="publicMac" 
               size="186465418" hash="_<128-byte\_hash>_"/>
    <installer name="TableauReader-64bit-2020-2-1.exe" type="reader64" 
               size="167346176" hash="_<128-byte\_hash>_"/>
    <installer name="TableauDesktop-64bit-2020-2-1.exe" type="desktop64" 
               size="186908672" hash="_<128-byte\_hash>_"/>
  </version>
  <version 
        public\_supported="false" 
        reader\_supported="false" 
        showEula="false" 
        releaseNotesVersion="9.2.1" 
        name="9.2" 
        latestVersionPath="esdalt/9.2.1" 
        latestVersion="9200.16.0114.0755" 
        hashAlg="sha512">
    <installer name="TableauDesktop-9-2-1.dmg" type="desktopMac" 
               size="183617138" hash="_<128-byte\_hash>_"/>
    <installer name="TableauDesktop-64bit-9-2-1.msi" type="desktop64" 
               size="177065984" hash="_<128-byte\_hash>_"/>
  </version>
  <version 
        public\_supported="false" 
        reader\_supported="false" 
        showEula="false" 
        releaseNotesVersion="9.1.4" 
        name="9.1" 
        latestVersionPath="esdalt/9.1.4" 
        latestVersion="9100.16.0114.0755" 
        hashAlg="sha512">
    <installer name="TableauDesktop-9-1-4.dmg" type="desktopMac" 
               size="183617138" hash="_<128-byte\_hash>_"/>
    <installer name="TableauDesktop-64bit-9-1-4.msi" type="desktop64" 
               size="177065984" hash="_<128-byte\_hash>_"/>
 </version>
</versions>

### 設定使用者電腦和下載伺服器

建立 `TableauAutoUpdate.xml` 檔案之後，請按照此過程將使用者的電腦指向檔案位置：

1. 將每台使用者電腦上的 `server` 登錄機碼設定為指向下載伺服器。
    - **Windows：**為您的環境中的每個產品和作業系統類型（64 位元）建立一個條目。以下項目適用於 64 位元 Tableau Desktop：
        
        HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Tableau\\Tableau _<version>_\\AutoUpdate
        
        Server = "_<MyDownLoadServerName>_"
        
        例如：
        
        HKEY\_LOCAL\_MACHINE\\SOFTWARE\\Tableau\\Tableau 2020.2\\AutoUpdate
        
        Server = "MyCompanyDownloadServer"
    - **Mac：**變更每個使用者的設定檔以列出下載伺服器。使用 `defaults` 命令。
        
        `defaults write com.tableau.Tableau-_<version>_ AutoUpdate.Server "_<MyDownLoadServerName>_"`
        
        例如：
        
        defaults write com.tableau.Tableau-2020.2 AutoUpdate.Server "MyCompanyDownloadServer"
2. 確保在下載伺服器上啟用了 HTTPS。在與伺服器聯絡時，Tableau 始終會為下載伺服器名稱加上 `https://` 首碼。
3. 將 `TableauAutoUpdate.xml` 儲存到您的下載伺服器的根目錄中。
4. 將 Tableau 安裝程式上載到 `latestVersionPath` 參數中指定的下載伺服器位置。

每當存在想要向使用者提供的新版本時，請更新 `TableauAutoUpdate.xml`。