命令行界面提供了方法,这些方法自动化了许多与AnyDesk相关的程序。 在这里,你可以找到一些关于如何使用AnyDesk的例子。
自动化部署
命令行功能可与软件管理/部署工具结合使用,用以在更多的设备上部署和设置AnyDesk,而不需要在每个设备上进行人工干预。
在这种情况下,我们建议提供一个MSI安装包,也可以使用预配置客户/服务模块版本的.exe和.msi文件,以便于快速部署。
这些可以通过 my.anydesk.com 上的自定义客户端生成器进一步定制。
标准模块类型 | 描述 |
标准 EXE | 官网的标准客户端的EXE版本,可以发起和接收连接。 |
客户模块 EXE | 标准客户端的EXE版本,但只能接收连接。 |
服务模块 EXE | 标准客户端的EXE版本,但只能发起连接。 |
通过使用安装命令中描述的命令的脚本,或通过其他部署工具, 就能自动部署这些程序。
一个安装AnyDesk、注册许可证密钥和设置密码的批处理脚本的例子可以是这样的:
@echo off
AnyDesk.exe --install "C:\Install\AnyDesk\Here" --start-with-win --silent --create-shortcuts --create-desktop-icon
echo licence_keyABC | "C:\Install\AnyDesk\Here\AnyDesk.exe" --register-licence
echo password123 | "C:\Install\AnyDesk\Here\AnyDesk.exe" --set-password
移除AnyDesk
如果某些机器不再需要AnyDesk,可以通过内置的操作系统卸载程序或命令行界面来卸载它。
可以使用安装命令中提到的--remove或--uninstall命令来完成。
--uninstall 将启动AnyDesk客户端的卸载过程。使用这个命令,将出现一个图形用户界面(GUI)提示,引导用户完成卸载过程。.
如果是想纯粹通过脚本或管理软件进行AnyDesk的删除,那么 --remove 就是正确的参数。
此外,如果打算进行完全静默删除,添加 --silent 将防止在删除过程中可能的错误信息出现。
一个无需额外用户输入的静默删除的例子是:
anydesk.exe --silent --remove
--remove 将只从Windows操作系统中卸载AnyDesk应用程序,但不会删除任何残余文件。 诸如以下默认目录中的文件必须通过手动或脚本删除。
C:\Program Files (x86)\AnyDesk
%appdata%\AnyDesk
%programdata%\AnyDesk
通过命令行界面进行连接
如果AnyDesk打算实施到已经存在的软件中,通过命令行界面使用连接命令中描述的命令和参数进行连接,可以成为实现这一目的的良好工具。
调整 AnyDesk 快捷方式
连接命令中的参数可用于修改通过AnyDesk发送到桌面的快捷方式。
这是通过在桌面快捷方式的 "属性 "中的 "目标 "字段附加一个参数来实现的。 比如:
"C:\Program Files (x86)\AnyDesk\AnyDesk.exe" 123456789 --plain