AnyDesk有无详细参数配置讲解吗

ANYDESK ANYDESK 12

本文目录导读:

AnyDesk有无详细参数配置讲解吗-第1张图片-AnyDesk 加密远程-运维工具

  1. 核心配置文件:system.confuser.conf
  2. 最常用且重要的参数配置详解
  3. 命令行动态参数(启动时临时生效)
  4. Windows 注册表与组策略(企业批量部署)
  5. 批量部署配置文件实例
  6. 获取完整参数列表的方法

是的,AnyDesk(安力桌)提供了非常详细的参数配置功能,但官方文档通常以英文为主且分布较散,为了帮助你快速上手,我将从*配置文件(.conf)命令行参数注册表/组策略(Windows) 以及 配置文件详解** 几个维度进行系统讲解。

这些参数主要用于企业批量部署安全策略定制(如强制密码、限制功能)以及性能优化

核心配置文件:system.confuser.conf

AnyDesk的几乎所有高级配置都通过文本文件实现。

  • 全局配置(影响所有用户)system.conf
    • Windows: 位于AnyDesk安装目录(如 C:\Program Files (x86)\AnyDesk)。
    • macOS/Linux: 位于 /etc/anydesk/
  • 用户级配置user.conf
    • Windows: %APPDATA%\AnyDesk\
    • macOS: ~/Library/Application Support/AnyDesk/
    • Linux: ~/.anydesk/

修改方法:用记事本打开这些 .conf 文件,直接添加或修改参数,修改后需要重启AnyDesk服务或进程才能生效。

最常用且重要的参数配置详解

我将它们分为安全与控制网络与性能外观与行为三大类。

安全与控制(企业/管理员最关注)

参数 作用 示例/值
ad.security.auto_login 允许无人值守访问(设置密码) 1 (开启) or 0 (关闭)
ad.security.password 设置无人值守密码(加密存储) 直接在AnyDesk UI设置,或通过 ad.security.password_hash 使用哈希
ad.security.password_hash 设置密码的SHA256哈希值,更安全 sha256:xxxxxxxxxxxx
ad.security.lock_settings 锁定设置,防止普通用户修改安全配置 password (需要输入密码才能修改设置)
ad.ui.show_whiteboard 隐藏或显示白板、文件传输等控件 0 (隐藏)
ad.features.file_transfer 启用/禁用文件传输功能 1 (允许) or 0 (禁用)
ad.features.clipboard 启用/禁用剪贴板共享 1 (允许) or 0 (禁用)
ad.features.vpn 启用/禁用AnyDesk VPN功能 0 (禁用)
ad.allow_custom_alias 是否允许用户修改设备别名 0 (不允许)
ad.security.block_direct_connections 强制使用中继服务器,避免直连暴露IP 1 (强制中继)

网络与性能(优化远程体验)

参数 作用 示例/值
ad.anynet.use_relay_server 始终使用中继服务器 always (总是中继)
ad.anynet.max_connection_attempts 最大连接尝试次数 10
ad.anynet.idle_timeout 空闲超时断开(秒) 600 (10分钟)
ad.video.quality 图像质量预设 fast (快速,适合低带宽), balanced, best (最佳画质)
ad.video.codec 强制使用特定解码器 h264 (硬件加速), software (软件解码)
ad.video.max_fps 限制最大帧率 15 (降低网络占用)
ad.video.max_bandwidth 限制最大带宽 (kbit/s) 2000 (2Mbps)
ad.video.audio_mode 音频传输模式 unidirectional (仅单向听声音), bidirectional (双向对话)

外观与行为(定制客户端)

参数 作用 示例/值
ad.ui.lang 强制界面语言 zh-CN (简体中文), en (英文)
ad.ui.show_welcome 启动时是否显示欢迎界面 0 (不显示)
ad.ui.show_messages 是否显示系统托盘消息 0 (关闭消息)
ad.ui.tray_icon 是否显示系统托盘图标 1 (显示) or 0 (隐藏)
ad.window.maximize_on_connect 连接成功后自动全屏 1 (自动全屏)
ad.auto_update 关闭自动更新 0 (关闭)
ad.user_name 设置客户端显示的计算机名 我的办公PC
ad.instance_name 用于区分多实例,默认是AnyDesk 可以改成 SupportClient

命令行动态参数(启动时临时生效)

这些参数通常在命令行启动时追加,不影响配置文件,适用于快速测试。

格式

anydesk.exe --参数=值
# 或
anydesk.exe --参数 值

常用命令

# 以指定密码启动(不保存至配置文件)
anydesk --start-with-password=MyTmpPwd123
# 禁用音频
anydesk --disable-audio
# 设置为仅限出站连接(只能连别人,别人不能连你)
anydesk --connect-only
# 指定配置文件路径
anydesk --config-file=C:\path\to\myconf.conf
# 静默安装/卸载(用于部署)
anydesk --install "C:\Path" --start-with-win --silent

Windows 注册表与组策略(企业批量部署)

对于Windows域环境,你可以通过注册表或组策略推送配置。

注册表路径

  • 计算机配置:HKEY_LOCAL_MACHINE\SOFTWARE\AnyDesk
  • 用户配置:HKEY_CURRENT_USER\Software\AnyDesk

添加值:在对应路径下新建字符串值,名称就是参数名(如 ad.security.password),数据就是参数值。

组策略模板:AnyDesk官方提供了 .admx 模板文件,可导入到域控制器进行集中管理,你可以在AnyDesk官网下载页面的“企业功能”中找到。

批量部署配置文件实例

假设你想创建一个安全、受限、无人值守的远程支持客户端,system.conf 内容可以这样写:

# 安全设置
ad.security.auto_login = 1
ad.security.password_hash = sha256:你的SHA256哈希值  # 密码:YourP@ssw0rd
ad.security.lock_settings = password
# 禁用不必要功能
ad.features.file_transfer = 0
ad.features.clipboard = 0
ad.features.vpn = 0
ad.features.print = 0
# 网络优化
ad.anynet.use_relay_server = always
ad.video.quality = fast
ad.video.max_fps = 15
ad.video.max_bandwidth = 1000
# 界面定制
ad.ui.lang = zh-CN
ad.ui.show_welcome = 0
ad.ui.show_messages = 0
ad.auto_update = 0
# 自定义别名
ad.allow_custom_alias = 1
ad.user_name = Company-Helpdesk-PC

获取完整参数列表的方法

  1. 官方文档:访问 AnyDesk 支持页面,搜索 Custom Client / Customizing AnyDeskAnyDesk System Configuration,最新的官方参数列表通常在此更新。
  2. 使用 --help:在命令提示符中运行 anydesk --helpanydesk --debug 可以查看部分可用参数。
  3. 查看现有配置:直接打开你的 user.conf 文件,里面可能已经有一些默认生成的参数可以作为参考。
  • 入门:修改 system.confuser.conf 是最高效的方式。
  • 核心:重点关注 ad.security.*ad.features.* 系列参数。
  • 企业:推荐使用注册表策略或ADMX模板进行批量推送。
  • 调试:在命令行中使用 --参数=值 快速测试效果,确认无误再写入配置文件。

如果你有一个具体的场景(我想禁止被控端看到我的鼠标移动”),可以告诉我,我帮你找到对应的配置参数。

标签: AnyDesk配置 参数讲解

抱歉,评论功能暂时关闭!