除了常规的定制选项外,AnyDesk还提供 “高级”选项,以帮助用户按照他们的确切规格对AnyDesk客户端进行调整。本文主要介绍AnyDesk提供的高级选项具有哪些功能和键值对,以及相对应的赋值。
一、客户端功能
功能 | 键值对 | 赋值 |
使用特定版本 | _module=anydesk-<version> | e.g. _module=anydesk-6.0.8 |
自动注册别名 | ad.features.register_alias=true | false, true |
自动注册别名到自定义命名空间 对于自定义Windows MSI安装程序,请不要在自定义客户端配置中启用 “自动注册别名到命名空间”。 自动注册别名(my.anydesk II中的“主机名作为别名”)。该键值仅适用于云解决方案,不需要用于本地化部署客户。 |
ad.anynet.register.add_to_namespace=true | false, true |
启动时请求提升权限(UAC)。 | ad.features.auto_uac=true | false, true |
允许安装 | ad.features.install=true | false, true |
禁止网络唤醒 (Wake-on-LAN) | ad.features.wol=false | false, true |
阻止用户移除或更改许可证 | ad.license.permissions=0 | 0: 不允许, |
1: 允许 |
二、客户端
功能 | 键值对 | 赋值 |
禁止更改设置 | ad.ui.cfg_enabled=false | false, true |
三、用户界面
功能 | 键值对 | 赋值 |
禁止用户界面设定 | ad.ui.cfg_enable_interface=false | false, true |
设置默认语言 | ad.ui.lang=<language> | 见 语言代码 |
禁止自动选择语言 | ad.ui.lang.auto=false | false, true |
禁用电子邮件邀请选项 | ad.ui.show_invite=false | false, true |
禁止发送 直接邀请 | ad.features.session_invitation.send=false | false, true |
禁止接收 直接邀请 | ad.features.session_invitation.receive=false | false, true |
显示AnyDesk-ID而不显示别名 | ad.ui.alias_or_id=true | false, true |
如果AnyDesk窗口被最大化,隐藏本地任务栏 | ad.ui.maximize_type=true | false, true |
禁用会话关闭时评论 | ad.ui.comment_session=false | false, true |
在高级视图中启动AnyDesk | ad.roster.adv_view=true | false, true |
移除主窗口上的 “最新信息”磁贴 | ad.ui.show_tile.whats_new=0 | 0: 禁用, |
1: 启用 | ||
移除 “为自主访问设置密码”磁贴(AnyDesk 7之前版本) | ad.ui.show_tile.password=0 | 0: 禁用, |
1: 启用 | ||
移除“发现”功能的磁贴 | ad.discovery.show_tile=0 | 0: 禁用, |
1: 启用 | ||
禁用“最近会话”功能 | ad.features.recent_out=0 | 0: Disable |
禁用”收藏夹“ | ad.features.favorites=0 | 0: Disable |
在非活跃状态下隐藏饼状菜单按钮(仅限安卓)。 | ad.ui.auto_hide_nubsi=true | false, true |
四、安全
功能 | 键值对 | 赋值 |
禁止更改安全设置 | ad.ui.cfg_enable_security=false | false, true |
禁止更改交互连接 | ad.security.interactive_access=2 | 2: 禁止, |
1: 仅当AnyDesk窗口打开时 | ||
0: 始终允许 | ||
启用访问控制列表 | ad.security.acl_enabled=true | false, true |
禁用自主访问 | ad.features.unattended=false | FALSE |
禁止他人保存此计算机的登录信息 | ad.security.allow_logon_token=false | false, true |
禁用双重身份认证 | ad.features.two_factor_auth=false | false, true |
对呼入会话禁用文件管理器 | ad.features.file_manager=false | false, true |
在收到会话请求时终止现有的呼入会话(仅适用于安卓)。 | ad.security.kickout=1 | 0: 禁用, |
1: 启用 | ||
用设备或生物识别证书保护设置(0=禁用,2=启用) | ad.security.settings_protection=2 | 0: 禁用, |
2: 启用 |
五、自主访问设置
注意:AnyDesk 7和更新版本中,这些键值对只影响自主访问配置文件,前提是已经在定制客户端配置中创建了一个配置文件。
功能 | 键值对 | 赋值 |
覆盖标准权限(只有在设置了自主访问的不同权限时才有效) | ad.security.enable_uaccess_permissions=true | false, true |
禁止呼入用户: | ||
听到我的计算机的声音输出 | ad.security.uaccess.hear_audio=false | false, true |
控制我的计算机的键盘和鼠标 | ad.security.uaccess.control_input=false | false, true |
访问我电脑的剪贴板 | ad.security.uaccess.sync_clipbrd=false | false, true |
访问我的电脑的剪贴板来传输文件 | ad.security.uaccess.clipboard.files=false | false, true |
锁定我电脑的键盘和鼠标 | ad.security.uaccess.block_input=false | false, true |
重启电脑 | ad.security.uaccess.restart=false | false, true |
使用文件管理器 | ad.security.uaccess.file_manager=false | false, true |
在会话结束后锁定设备 | ad.security.uaccess.lock_account=false | false, true |
请求系统信息 | ad.security.uaccess.sysinfo=false | false, true |
远程打印出我的文件 | ad.security.uaccess.print=false | false, true |
在我电脑屏幕上绘图 | ad.security.uaccess.whiteboard=false | false, true |
创建TCP 通道 | ad.security.uaccess.tcp_tunnel=false | false, true |
启用隐私模式 | ad.security.uaccess.privacy_feature=false | false, true |
当禁止物理输入时,显示彩色的鼠标指针 | ad.security.uaccess.user_pointer=false | false, true |
六、交互连接/接受窗口
AnyDesk 7之前版本:
功能 | 键值对 | 赋值 |
禁止呼入用户: | ||
听到我的计算机的声音输出 | ad.security.hear_audio=false | false, true |
控制我电脑的键盘和鼠标 | ad.security.control_input=false | false, true |
访问我电脑的剪贴板 | ad.security.sync_clipbrd=false | false, true |
访问我的电脑的剪贴板来传输文件 | ad.security.clipboard.files=false | false, true |
锁定我电脑的键盘和鼠标 | ad.security.block_input=false | false, true |
重启我的电脑 | ad.security.restart=false | false, true |
使用文件管理器 | ad.security.file_manager=false | false, true |
请求系统信息 | ad.security.sysinfo=false | false, true |
远程打印我的文件 | ad.security.print=false | false, true |
在电脑屏幕上绘图 | ad.security.whiteboard=false | false, true |
创建 TCP 通道 | ad.security.tcp_tunnel=false | false, true |
启用隐私模式 | ad.security.privacy_feature=false | false, true |
当禁止物理输入时,显示彩色的鼠标指针 | ad.security.user_pointer=false | false, true |
七、权限配置文件
与上述ad.security键值对不同,AnyDesk 7引入的权限配置文件的键值对提供了更高水平的可定制性和灵活性。
可以生成多达10个自定义配置文件,每个配置文件都有单独的权限和自主访问密码,以适应不同角色的需要。
这些新的键值对也使在”接受窗口”和”设置”>”安全”中的发现功能的权限独立设置
举例来说:
ad.security.permission_profiles.profile1.permissions.audio=0
在覆盖字段中,当选择profile1时,传输音频权限默认总是关闭的。然而,该权限仍然可以通过接受窗口重新启用的。
如果不希望让远程设备的所有者能够通过接受窗口重新启用该权限,可以另外加入以下键值对:
ad.security.permission_profiles.profile1.changeable_in_accept_window.audio=0
八、发现
功能 | 键值对 | 赋值 |
不要搜索本地网络中的其他AnyDesk客户端 | ad.discovery.default_behavior=0 | 0, 1 |
ad.discovery.enabled=false | false, true | |
将此设备排除在发现之外 | ad.discovery.hidden=true | false, true |
用于多点通信的IP地址 | ad.discovery.multicast_ip=239.255.102.18 | e.g. 1.1.1.1 |
用于多点通信的端口号 | ad.discovery.multicast_port=50001 | e.g. 12345 |
要使用的UDP端口的数量(从ad.discovery.multicast_port指定的端口开始) | ad.discovery.port_range=3 | e.g. 1, 2, 3 |
九、自动断连
功能 | 键值对 | 赋值 |
禁用自动断连 | ad.security.auto_disconnect.mode=0 | 0: 禁用, |
1: 启用 | ||
超时自动断连(秒) | ad.security.auto_disconnect.timeout=60 | 最小值: 60 |
十、隐私设置
功能 | 键值对 | 赋值 |
禁用隐私设置 | ad.ui.cfg_enable_privacy=false | false, true |
设置用户名类型 | ad.privacy.name.show=1 | 1: 账户用户名, |
2: 自定义 | ||
自定义用户名 | ad.privacy.name=<text> | e.g. user1 |
设置用户图像 | ad.privacy.image.show=0 | 0: 隐藏, |
1: 账户图像 | ||
桌面预览选项 | ad.privacy.bkgnd.show=0 | 0: 屏幕截图, |
1: 桌面壁纸, | ||
3: 无 | ||
屏幕截图路径 | ad.privacy.scrshot.path_cfg=1 | 1: 默认, |
2: 自定义 | ||
自定义屏幕截图路径 | ad.privacy.scrshot.path=<path> | e.g. C:\Users\ |
聊天记录路径 | ad.privacy.chat.path_cfg=0 | 0: 不保存, |
1: 默认路径, | ||
2: 自定义路径 | ||
自定义聊天记录路径 | ad.privacy.chat.path=<path> | e.g. C:\Users\ |
启用替换壁纸 (ASB) | ad.privacy.wallpaper.mode=1 | 0: 不改变, |
1: 纯色 | ||
设置替换壁纸颜色 | ad.privacy.wallpaper.color=<RGBA Hex> | default: #000000FF |
启用屏幕框架 | ad.privacy.screen_frame.mode=1 | 0: 禁用, |
1: 启用 | ||
设置屏幕框架宽度 | ad.privacy.screen_frame.width=<number> | Default: 10 |
设置屏幕框架透明度 | ad.privacy.screen_frame.opacity=<0-255> | Default: 128 |
设置屏幕框架颜色 | ad.privacy.screen_frame.color=<RGBA Hex> | Default: #FF0000FF |
更多AnyDesk高级选项功能可阅读《AnyDesk高级选项(二)》。