Hướng dẫn sử dụng giao diện dòng lệnh

Dòng lệnh cung cấp một công cụ để tự động hóa AnyDesk bằng cách sử dụng các tập lệnh. Đối với một số trường hợp, AnyDesk sử dụng cơ chế đường ống của hệ điều hành thay vì các tham số để bảo mật cao hơn.

Windows

Cài đặt

AnyDesk có thể được cài đặt bằng script với lệnh sau:

anydesk.exe --install <location> --start-with-win

Quan trọng:

<location> phải là một đường dẫn cài đặt hợp lệ, ví dụ: C:\anydesk Hiện tại, AnyDesk phải được khởi động với Windows nếu được cài đặt.

Để biết thêm thông số cài đặt, hãy xem Triển khai tự động.

Tham số khởi tạo
Tham số Mô tả
--control Bắt đầu quá trình tạo biểu tượng khay. Trong khi cài đặt, AnyDesk tạo một liên kết với tham số này trong mục Start Menu tự động khởi động.
--tray Bắt đầu quá trình tạo biểu tượng khay.
--start-service Khởi động dịch vụ AnyDesk, nếu chưa chạy (Yêu cầu quyền của quản trị viên).
--stop-service Dừng dịch vụ AnyDesk.
--restart-service Khởi động lại dịch vụ AnyDesk.
--silent AnyDesk sẽ không hiển thị các hộp thông báo khi tham số này được chỉ định. Được đề xuất cho các tập lệnh.
--remove Âm thầm gỡ cài đặt AnyDesk mà không cần thông báo.
Lấy Bí danh, ID, Trạng thái hoặc Phiên bản

Lấy AnyDesk-ID:

@echo off
for /f "delims=" %%i in ('"C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --get-id') do set CID=%%i 
echo AnyDesk ID is: %CID%
pause

Lấy AnyDesk-Alias:

@echo off
for /f "delims=" %%i in ('"C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --get-alias') do set CID=%%i 
echo AnyDesk Alias is: %CID%
pause

Lấy trạng thái trực tuyến của ứng dụng khách AnyDesk:

@echo off
for /f "delims=" %%i in ('"C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --get-status') do set CID=%%i 
echo AnyDesk status is: %CID%
pause

Lấy phiên bản AnyDesk:

@echo off
for /f "delims=" %%i in ('"C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --version') do set CID=%%i 
echo AnyDesk version is: %CID%
pause
Đặt mật khẩu truy cập không cần giám sát

Vì lý do bảo mật, không thể đặt mật khẩu cho quyền truy cập không giám sát trực tiếp từ dòng lệnh vì điều này sẽ cho phép người dùng có ý đồ xấu theo dõi mật khẩu từ dòng lệnh trong Trình quản lý tác vụ. Thay vào đó, một pipe được sử dụng để đặt mật khẩu.

echo password | "C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --set-password

Ví dụ:

Standard client: echo my_new_password | "C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --set-password

Custom client: echo my_new_password | "C:\Program Files (x86)\AnyDesk-123abc456\AnyDesk-123abc456.exe" --set-password

Lưu ý: Điều này yêu cầu đặc quyền của quản trị viên.
Xóa mật khẩu truy cập không cần giám sát

Mật khẩu truy cập không giám sát không được cài đặt cũng có thể bị xóa khỏi máy khách AnyDesk bằng dòng lệnh.

Ví dụ:

Standard client: "C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --remove-password

Custom client: "C:\Program Files (x86)\AnyDesk-123abc456\AnyDesk-123abc456.exe" --remove-password

Lưu ý: Điều này yêu cầu đặc quyền của quản trị viên.

 

Đăng ký Key bản quyền

Bạn có thể đăng ký bản quyền cho bản cài đặt AnyDesk hiện tại bằng dòng lệnh. Dịch vụ phải đang chạy.

echo license_keyABC | "C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --register-license

Hầu hết mọi ngôn ngữ kịch bản đều có giao diện pipe cho stdin stdout. Xem tài liệu ngôn ngữ lập trình để biết thêm thông tin.

 

Kết nối với ứng dụng khách AnyDesk

Để kết nối với ID hoặc Bí danh AnyDesk từ xa, cú pháp là: "C:\Program Files (x86)\AnyDesk\AnyDesk.exe" alias@ad

Các lệnh sau có thể được thêm vào sau địa chỉ đích:

--file-transfer Bắt đầu phiên truyền tệp.
--fullscreen Bắt đầu phiên làm việc với chế độ toàn màn hình.
--plain Bắt đầu một phiên làm việc đơn giản, không có tiêu đề cửa sổ và thanh công cụ.

Kết nối với mật khẩu truy cập không giám sát Ví dụ về tập lệnh để kết nối với alias@ad bằng mật khẩu. Sử dụng dòng lệnh hoặc tập lệnh batch:

echo password | "C:\Program Files (x86)\AnyDesk\AnyDesk.exe" alias@ad --with-password

Mở Cài đặt

Mở cửa sổ Cài đặt:

--settings hoặc
--admin-settings (cho cài đặt chung)

Để đi đến trang cài đặt cụ thể, cú pháp là:

--settings: ui (Giao diện người dùng)
security
alias (Bảng cài đặt bí danh)
privacy
video (Hiển thị)
capture (chỉ Windows 7)
audio
connection
file_transfer
recording
printer
wol (Wake-On-LAN)
license (Key bản quyền)
about (v62 AnyDesk)

Để mở cài đặt chung:

--admin-settings: capture (chỉ Windows 7)
security
connection
recording
--plain Mở một cửa sổ AnyDesk đơn giản. Có thể được sử dụng với lệnh kết nối AnyDesk.
--disclaimer Hiển thị tuyên bố từ chối trách nhiệm tùy chỉnh của bạn
--show-advert Hiển thị trang quảng cáo của AnyDesk. Cảm ơn bạn đã chia sẻ! 🙂

macOS

Lấy Bí danh, ID, Trạng thái hoặc Phiên bản

Lấy AnyDesk-ID:

/Applications/AnyDesk.app/Contents/MacOS/AnyDesk --get-id

Lấy AnyDesk-Alias:

/Applications/AnyDesk.app/Contents/MacOS/AnyDesk --get-alias

Lấy trạng thái trực tuyến của ứng dụng khách AnyDesk:

/Applications/AnyDesk.app/Contents/MacOS/AnyDesk --get-status

Lấy phiên bản AnyDesk:

/Applications/AnyDesk.app/Contents/MacOS/AnyDesk --version
Đặt mật khẩu truy cập không cần giám sát

Vì lý do bảo mật, không thể đặt mật khẩu cho quyền truy cập không giám sát trực tiếp từ dòng lệnh vì điều này sẽ cho phép người dùng có ý đồ xấu theo dõi mật khẩu từ dòng lệnh trong Trình quản lý tác vụ. Thay vào đó, một pipe được sử dụng để đặt mật khẩu.

echo password | sudo /Applications/AnyDesk.app/Contents/MacOS/AnyDesk --set-password

Lưu ý: Điều này yêu cầu đặc quyền của quản trị viên.

 

Đăng ký Key bản quyền

Bạn có thể đăng ký giấy phép với bản cài đặt AnyDesk hiện tại bằng dòng lệnh. Dịch vụ phải đang chạy.

echo license_keyABC | /Applications/AnyDesk.app/Contents/MacOS/AnyDesk --register-license

Hầu hết mọi ngôn ngữ kịch bản đều có giao diện pipe cho stdin stdout. Xem tài liệu ngôn ngữ lập trình để biết thêm thông tin.

 

Kết nối với ứng dụng khách AnyDesk

Để kết nối với ID hoặc Bí danh AnyDesk từ xa, cú pháp là: /Applications/AnyDesk.app/Contents/MacOS/AnyDesk alias@ad

Các lệnh sau có thể được thêm vào sau địa chỉ đích:

--file-transfer Bắt đầu phiên truyền tệp.
--fullscreen Bắt đầu phiên làm việc với chế độ toàn màn hình.
--plain Bắt đầu một phiên làm việc đơn giản, không có tiêu đề cửa sổ và thanh công cụ.

Linux

Cài đặt

AnyDesk cho Linux có thể được tải xuống và cập nhật thông qua giao diện dòng lệnh bằng cách sử dụng kho lưu trữ AnyDesk. Hướng dẫn về cách thiết lập và sử dụng kho lưu trữ có thể được tìm thấy dưới đây http://deb.anydesk.com/howto.html http://rpm.anydesk.com/howto.html

Tham số khởi tạo
Tham số Mô tả
--service Khởi động dịch vụ AnyDesk, nếu chưa chạy.
--stop-service Dừng dịch vụ AnyDesk.
--restart-service Khởi động lại dịch vụ AnyDesk.
--silent AnyDesk sẽ không hiển thị các hộp thông báo khi tham số này được chỉ định. Được đề xuất cho các tập lệnh.
--remove Âm thầm gỡ cài đặt AnyDesk mà không cần thông báo.
Nhận Bí danh, ID, Trạng thái hoặc Phiên bản

Lấy AnyDesk-ID:

anydesk --get-id

Lấy AnyDesk-Alias:

anydesk --get-alias

Lấy trạng thái trực tuyến của ứng dụng khách AnyDesk:

anydesk --get-status

Lấy phiên bản AnyDesk:

anydesk --version
Đặt mật khẩu truy cập không cần giám sát

Vì lý do bảo mật, không thể đặt mật khẩu cho quyền truy cập không giám sát trực tiếp từ dòng lệnh vì điều này sẽ cho phép người dùng độc hại theo dõi mật khẩu từ dòng lệnh trong Trình quản lý tác vụ. Thay vào đó, một pipe được sử dụng để đặt mật khẩu.

echo password | sudo anydesk --set-password

Lưu ý: Điều này yêu cầu đặc quyền của quản trị viên.

 

Đăng ký Key bản quyền

Bạn có thể đăng ký bản quyền cho bản cài đặt AnyDesk hiện tại bằng dòng lệnh. Dịch vụ phải đang chạy.

echo license_keyABC | anydesk --register-license

Hầu hết mọi ngôn ngữ kịch bản đều có giao diện pipe cho stdin stdout. Xem tài liệu ngôn ngữ lập trình để biết thêm thông tin.

Kết nối với ứng dụng khách AnyDesk

Để kết nối với ID hoặc Bí danh AnyDesk từ xa, cú pháp là: anydesk alias@ad

Các lệnh sau có thể được thêm vào sau địa chỉ đích:

--file-transfer Bắt đầu phiên truyền tệp.
--fullscreen Bắt đầu phiên làm việc với chế độ toàn màn hình.
--plain Bắt đầu một phiên làm việc đơn giản, không có tiêu đề cửa sổ và thanh công cụ.

Biên dịch bởi Vinh Thức – Pacisoft.com