--- title: "適用於 Windows 的命令行介面" slug: "command-line-interface-for-windows" updated: 2025-08-04T16:35:55Z published: 2025-08-04T17:00:56Z canonical: "support.anydesk.com/command-line-interface-for-windows" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.anydesk.com/llms.txt > Use this file to discover all available pages before exploring further. # 適用於 Windows 的命令行介面 AnyDesk 命令行介面 (CLI) 允許管理員和高級使用者自動執行安裝、配置、用戶端和 會話管理以及網路設置。本文介紹了如何在 Windows 命令提示符或批處理檔等腳本中使用 AnyDesk 命令來簡化部署和管理。 > [!CAUTION] > 🚨 **重要** > > 所有命令都必須從所在的目錄 `AnyDesk.exe` 運行,或者必須指定完整的可執行路徑。 AnyDesk 可執行檔的位置取決於客戶端類型: - **從[**anydesk.com**](https://anydesk.com/en/downloads/windows) 下載的標準用戶端** 通常安裝到: `C:\Program Files (x86)\AnyDesk\AnyDesk.exe` - **通過[**my.anydesk.com**](http://my.anydesk.com/v2)產生的自訂用戶端** 通常安裝到: `C:\Program Files (x86)\AnyDesk-<prefix>\AnyDesk-<prefix>.exe` 是您 `<prefix>` 帳戶的唯一標識碼。您可以在 [my.anydesk](http://my.anydesk.com/v2) > **構建** 選項卡中找到它>在 **常規** 部分選擇所需的構建>,選中前 **綴** 欄位。 --- ## 安裝 本節提供使用命令行安裝或更新 AnyDesk Windows 客戶端的說明。您可以在文稿、系統部署過程或手動設置期間使用這些命令。安裝參數允許您定義特定的安裝行為,例如快捷方式創建、靜默模式和更新首選項。 ### 安裝命令 要使用 CLI 安裝或更新 AnyDesk,請使用以下命令格式: ```plaintext anydesk.exe --install ``` 例如: ```plaintext anydesk.exe --install  “C:\Program Files (x86)\AnyDesk” --start-with-win --create-desktop-icon ``` 對於基於 MSI 的部署: ```plaintext anydesk.msi (optional: INSTALL="") ``` ### **安裝參數** | **參數** | **描述** | | --- | --- | | **--install <位置>** | 將 AnyDesk 安裝在指定位置(例如 `C:\Program Files (x86)\AnyDesk`)。 | | **--以贏開始** | 將 AnyDesk 配置為在 Windows 上自動啟動。 | | **--創建快捷方式** | 添加「開始」功能表快捷方式。 | | **--創建桌面圖示** | 添加桌面快捷方式。 | | **--刪除優先** | 在安裝新版本之前卸載當前版本。對於手動更新很有用。 | | **--沉默** | 運行安裝,沒有使用者介面和錯誤提示。 | | **--手動更新** | 啟用手動更新(自定義客戶端的預設值)。 | | **--更新禁用** | 禁用 AnyDesk 更新。 | | **--更新自動** | 啟用自動更新(標準客戶端預設,自訂用戶端不可用 | --- ## AnyDesk用戶端 AnyDesk 可執行檔 (`anydesk.exe`) 提供了廣泛的命令,允許管理員控制和配置用戶端。這些命令可以單獨使用,也可以在自動化腳本中使用,以簡化跨多個系統的管理任務。 ### 用戶端命令 以下示例演示了如何使用關鍵用戶端命令,例如註冊許可證密鑰或設置 無人值守訪問 密碼。這些命令在初始設置或自動執行用戶端配置時經常使用。 | **命令** | **描述** | | --- | --- | | **anydesk.exe <參數>** | 有關可用選項的完整清單,請參閱 [Client command parameters](/v1/docs/command-line-interface-for-windows#client-command-parameters)。 | | **'回聲“\|anydesk.exe --註冊許可證** | 註冊指定的許可證金鑰。需要管理員許可權。 | | **'echo “\|anydesk.exe --設置密碼** | 設置無人值守訪問的指定密碼。 | ### **用戶端命令參數** 下表列出了可用於 AnyDesk 用戶端的各個命令行參數。這些參數可用於 `anydesk.exe` 直接配置或控制客戶端,並且通常用於腳本或管理設置。 | **參數** | **描述** | | --- | --- | | **--卸載** | 使用圖形提示卸載 AnyDesk。 | | **--刪除** | 靜默卸載 AnyDesk,沒有任何提示或 UI。 | | **--開始** | 啟動 AnyDesk 後台服務。 | | **--停止服務** | 停止 AnyDesk 後台服務。 | | **--重新啟動服務** | 重新啟動 AnyDesk 後台服務。 | | **--刪除密碼** | 刪除無人值守訪問密碼(需要管理員許可權)。 **注意:** 這無法從自定義用戶端中刪除預設密碼。 | | **--刪除許可證** | 從客戶端中刪除許可證金鑰。 **注意:** 這不會註銷通過其帳戶登錄的使用者。 | | **--獲取別名** | 顯示 AnyDesk 別名。通常用於腳本。 | | **--獲取ID** | 顯示 AnyDesk ID。通常用於腳本。 | | **--獲取狀態** | 顯示客戶端的連線狀態。 | | **--版本** | 顯示已安裝的 AnyDesk 版本。 | | **--設置** | 打開預設(本地)設置頁面。 | | **--管理員設置** | 打開全域(管理員級別)設置頁面。 | | **--設置:** | 打開指定的設置部分。 支援參數:`ui`、、 `privacy``recording``printer``wol``alias``capture``license``video``audio``connection``file_transfer``security``about` | | **--管理員設置:** | 打開全域設置的指定部分。 支援參數:`capture`、、`security`、 `connection``recording` | | **--免責聲明** | 顯示自定義免責聲明消息。僅適用於啟用此選項的自訂用戶端。 | **獲取 AnyDesk ID 的示例批處理腳本:** ```plaintext @echo off for /f "delims=" %%i in ('"C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --get-id') do set ID=%%i echo AnyDesk ID is: %ID% pause ``` --- ## 權限設定檔指令 (AnyDesk 7+) 許可權配置檔允許管理員為遠端會話定義自定義訪問控制設置。這些配置檔可以通過命令行創建、配置和管理。AnyDesk 版本 7 及更高版本支援此功能。 ### 創建許可權配置檔 ```plaintext anydesk.exe --add-profile + + ... ``` 創建名為 `<name>`的新許可權配置檔。默認情況下,所有許可權都處於禁用狀態。用於 `+<permission>` 啟用特定許可權,以空格分隔。 支援的權限: - `audio` - `input` - `clipboard` - `clipboard_files` - `block_input` - `sas (CTRL+ALT+DEL action)` - `restart` - `file_manager` - `lock_desk` - `sysinfo` - `whiteboard` - `tcp_tunnel` - `VPN` - `user_pointer` - `privacy_feature` - `record_session` ### 使用無人值守訪問密碼創建配置檔 ```plaintext echo | anydesk.exe --add-profile + + ... ``` 創建使用指定的無人值守訪問密碼命名的 `<name>` 許可權配置檔。許可權的定義方式必須與上述相同。 ### 為現有配置檔設置密碼 ```plaintext echo | anydesk.exe --set-password ``` 為指定配置檔分配或更新無人值守訪問密碼。 - 對於自訂配置檔:使用許可權配置檔名稱。 - 對於預設設定檔,請使用: - `_default` –違約 - `_full_access` – 完全存取許可權 - `_screen_sharing` – 螢幕共用 - `_unattended_access` – [Unattended Access](/v1/docs/permission-profiles) ### 從個人資料中移除密碼 ```plaintext anydesk.exe --remove-password ``` 從指定的配置檔中刪除無人值守訪問密碼。 > [!TIP] > 💡 **注意** > > 此命令無法從自訂用戶端配置中刪除預設密碼。 --- ## 通過命令行啟動會話 您可以使用可執行檔直接 `anydesk.exe` 從命令行啟動遠端工作階段。 ### 連接命令 這對於將 AnyDesk 與腳本、管理工具或自動化流程集成非常有用。 **連接到用戶端** ```plaintext anydesk.exe ``` 啟動到指定 AnyDesk ID 或別名的遠端工作階段。 - `<ID_or_Alias>` - 遠端用戶端的 AnyDesk 位址。 - `<additional_parameters>` - 用於自定義會話的可選參數。有關其他參數,請參閱 [Optional session parameters](/v1/docs/command-line-interface-for-windows#optional-session-parameters)。 **使用密碼連接** ```plaintext echo | anydesk.exe --with-password ``` 啟動與指定客戶端的會話,並提交給定的密碼以進行無人值守訪問。 ### 可選會話參數 您可以向工作階段命令新增以下參數,以修改工作階段的啟動方式: | **命令** | **描述** | | --- | --- | | **--檔案傳輸** | 啟動檔案傳輸會話。 | | **--全屏** | 以全屏模式啟動會話。 | | **--平原** | 在沒有邊框和功能表選項的視窗中啟動工作階段。 | --- ## 代理命令 您可以使用命令列參數設定 AnyDesk 的 HTTP 代理設定。這對於具有嚴格網路策略或需要代理身份驗證的環境特別有用。 > [!NOTE] > 🦉 有關代理設定的更多詳細資訊,請參閱 [**this article**](/v1/docs/settings-1) ### 禁用代理使用 ```plaintext anydesk.exe --proxy --set-host never ``` 將代理模式設置為「**設置」>「連接」>」HTTP-Proxy**“下的”**無代理**“。AnyDesk 不會嘗試通過代理進行連接。 ### 自動檢測代理 ```plaintext anydesk.exe --proxy --set-host detect ``` 將代理模式設置為 **「檢測代理」。**AnyDesk將嘗試檢測代理。如果未找到,則在沒有找到的情況下繼續。 ### 設置手動代理 ```plaintext anydesk.exe --proxy --set-host
[] [--reconnect] ``` 在「 **設置」>「連接」>」HTTP-Proxy**“下配置手動代理。 - `<proxy_type>`: `http`, `https`或 `socks` - `<address>`:代理伺服器位址(IP 或 URL) - `<port>`:用於連接到代理的埠 - `[+force-proxy]`:嘗試代理,失敗時回退到正常連接(可選) - `[-force-proxy]`:強制代理;如果代理不可用,則斷開連接(選擇) - `[--reconnect]`:重新啟動連接以應用新設置(可選) ### 禁用代理身份驗證 ```plaintext anydesk.exe --proxy --set-auth disable ``` 禁用身份驗證。將 **HTTP-Proxy** 身份驗證設置為“ **無需身份驗證**”。 ### 使用 Windows 憑據 ```plaintext anydesk.exe --proxy --set-auth auto ``` 使用 Windows 帳戶憑據進行代理身份驗證 (NTLM)。將 **HTTP-Proxy** 身份驗證設置為 **NTLM**。 ### 指定使用者名和密碼 ```plaintext echo | anydesk.exe --proxy --set-auth simple ``` 使用配置的使用者名和密碼進行身份驗證。將代理認證方法設置為設置 **使用者名和密碼**。 一種工具,允許管理員和高級使用者使用命令自動執行安裝、配置和用戶端管理任務。 監督和控制遠端會話的過程,包括啟動、結束和監控連接。 該功能允許連接到遠端設備,而無需另一端手動批准,只需使用密碼即可訪問。 一種內置功能,可在本地和遠端設備之間創建安全、私密的連接。它通過僅直接連結兩個設備來增強安全性,而不允許訪問任一網路上的其他設備。