software:rust:client_cli
This is an old revision of the document!
RustDesk Client Command Line
The RustDesk client can do many thing from the command line, though they are not well documented. Running
rustdesk --something
allows you to make modifications to the configuration file(s) in a safe manner.
These parameters (–something above) were found by reading the source code, and I have not tested all of them, so be very careful.
All?
- –silent-install: Will perform an installation without asking any silly questions. Excellent for automated deployments
- –update: Will look for a new version of the desktop and automatically install it, if possible. untested
- –reinstall
- –server
- –remove: assume this will completely remove the software from the system.
- –tray
- –service
- –server
- –import-config 'encrypted string': This appears to allow you to import a configuration from the command line, but on Linux can only be run as root and appears to only update the root user.
- –password: sets a static password which can be used (if configured) instead of/in addition to the randomly generated one.
- –get-id: returns the ID of the workstation (so others can connect to it)
- –check-hwcodec-config: Checks the hardware codec used on the system
Windows Only?
- –uninstall
- –after-install: script to run after installation
- –before-uninstall: script to run before uninstalling
- –extract: Assume this is a download and extract instead of a full installation
- –portable-service: not sure what this does, but it looks like it is to allow some special support features for the client. May have something to do with the following:
software/rust/client_cli.1758177461.txt.gz · Last modified: 2025/09/18 01:37 by rodolico