목차
다음 명령은 Windows 명령줄에 입력하거나 AnyDesk의 일부를 자동화하기 위해 스크립트에서 사용할 수 있습니다.
AnyDesk가 위치한 올바른 경로에서 이러한 명령을 실행하거나 올바른 경로를 수동으로 지정하는 것이 중요합니다.
기본적으로 anydesk.com 의 표준 AnyDesk 클라이언트는 다음 위치에 설치됩니다.
C:\Program Files (x86)\AnyDesk\AnyDesk.exe
my.anydesk.com 에서 생성된 사용자 지정 클라이언트의 경우 대신 다음 위치에서 찾을 수 있습니다.
C:\Program Files (x86)\AnyDesk- <prefix> \AnyDesk- <prefix> .exe
<prefix> 은 my.anydesk.com 내 파일 탭에 있는 기존 커스텀 클라이언트 구성의 클라이언트 세부 정보 페이지에서 찾을 수 있습니다.
<prefix>은 " ad_ " 뒤의 "prefix" 행에서 찾을 수 있습니다. 무작위로 생성되며 각 계정마다 다릅니다.
설치 명령
이 명령은 다음 형식의 명령줄 인터페이스를 통해 AnyDesk를 설치하거나 업데이트할 때 사용됩니다.
anydesk.exe --install <location> <additional_parameters>
예:
anydesk.exe --install "C:\Program Files (x86)\AnyDesk" --start-with-win --create-desktop-icon
반면에 AnyDesk MSI 패키지 설치는 다음 명령을 사용하기만 하면 됩니다.
anydesk.msi (optional: INSTALL="<location>")
매개변수 |
설명 |
--install <location> |
AnyDesk를 특정 위치 <location>로 설치하기 |
--start-with-win | Windows에서 AnyDesk를 자동으로 시작합니다. 이것은 시스템을 다시 시작한 후 연결할 수 있도록 하는 데 필요합니다. |
--create-shortcuts | 시작 메뉴 항목을 만듭니다. |
--create-desktop-icon | AnyDesk용 바탕 화면에 링크를 생성합니다. |
--remove-first | 새 AnyDesk을 설치하기 전에 현재 설치된 AnyDesk를 제거합니다. 예를 들어 AnyDesk를 수동으로 업데이트할 때. |
--silent | 설치 후 AnyDesk를 자동으로 시작하지 않고 설치 중에 오류 메시지 상자가 나타나지 않게합니다. |
--update-manually | AnyDesk를 수동으로 업데이트합니다 (커스텀 클라이언트의 기본값). |
--update-disabled | AnyDesk의 자동 업데이트를 비활성화합니다. |
--update-auto | AnyDesk 자동 업데이트 (표준 클라이언트의 기본값, 사용자 지정 클라이언트에는 사용할 수 없음). |
클라이언트 명령
이 명령은 명령줄 인터페이스 또는 스크립트를 통해 AnyDesk 클라이언트와 상호 작용하는 데 사용할 수 있습니다.
명령 | 설명 |
anydesk.exe <parameter> | 클라이언트 명령 매개변수를 참조하십시오. |
echo <license_key> | anydesk.exe --register-license | 지정된 라이선스 키를 등록합니다. (관리자 권한 필요) |
echo <my_password> | anydesk.exe --set-password | 무인 액세스를 위해 지정된 비밀번호를 설정합니다. |
클라이언트 명령 매개변수
매개변수 | 설명 |
--uninstall |
AnyDesk를 제거합니다 (프롬프트 포함). |
--remove | 통보 없이 AnyDesk를 제거합니다 (자동 제거). |
--start |
AnyDesk 서비스를 시작합니다 |
--stop-service | AnyDesk 서비스를 중지합니다 |
--restart-service | AnyDesk 서비스를 다시 시작합니다 |
--remove-password |
무인 액세스 암호를 제거합니다. (관리자 권한 필요). |
--get-alias | AnyDesk-별칭을 다시 표시합니다. 스크립트에서 실행해야 합니다. |
--get-id | AnyDesk-ID를 다시 표시합니다. 스크립트에서 실행해야 합니다. |
--get-status | 클라이언트 온라인 상태를 다시 표시합니다. 스크립트에서 실행해야 합니다. |
--version | 현재 AnyDesk 클라이언트 버전을 다시 표시합니다. 스크립트에서 실행해야 합니다. |
--settings | 기본 설정 페이지를 엽니다. |
--admin-settings | 글로벌 설정 페이지를 엽니다. |
--settings:<viable_parameter> |
특정 설정 페이지를 엽니다. |
--admin-settings:<viable_parameter> Viable parameters: |
특정 글로벌 설정 페이지를 엽니다 (관리자 권한이 필요합니다) |
--disclaimer |
사용자 지정 고지 사항을 표시합니다. 이 매개변수는 고지 사항이 활성화된 사용자 지정 클라이언트에서만 작동합니다. |
클라이언트 배치 스크립트
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: %CID%
일시중지
AnyDesk 별칭 가져오기:
@echo off
for /f "delims=" %% i in ('"C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --get-alias') do set CID= %% i
echo AnyDesk 별칭: %CID%
일시중지
온라인 상태 가져오기:
@echo off
for /f "delims=" %% i in ('"C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --get-status') do set CID= %% i
echo AnyDesk 상태: %CID%
일시중지
AnyDesk 버전 다운로드:
@echo off
for /f "delims=" %% i in ('"C:\Program Files (x86)\AnyDesk\AnyDesk.exe" --version') do set CID= %% i
echo AnyDesk 버전: %CID%
일시중지
권한 프로필 명령 (AnyDesk 7+)
명령 | 설명 |
anydesk.exe --add-profile <name> +<permission> +<permission> ... |
<Name>이라는 권한 프로필을 만듭니다. 기본적으로 모든 권한은 비활성화되어 있습니다. 활성화하려면 명령 끝에 +<permission>을 추가하고 사이에 공백을 두어 여러 권한을 구분합니다. List of <permissions>: audio |
echo <password> | anydesk.exe --add-profile <name> +<permission> +<permission> ... |
무인 액세스 암호 <password>를 사용하여 액세스할 수 있는 <name>이라는 권한 프로필을 만듭니다. |
echo <password> | anydesk.exe --set-password <profile> |
기존 <profile>에 대한 무인 액세스 <password>를 설정합니다. 기본 설정: _default |
anydesk.exe --remove-password <profile> | <profile>에 대한 무인 액세스 암호를 제거합니다. |
연결 명령
명령줄 인터페이스를 통해 연결을 설정할 수 있습니다.
명령줄을 통해 연결을 요청할 때 여러 매개변수를 추가할 수 있습니다.
명령 | 설명 |
anydesk.exe <ID/Alias> <additional parameters> |
AnyDesk는 지정된 클라이언트에 대한 연결을 요청합니다. |
echo <password> | anydesk.exe <ID/Alias> --with-password | AnyDesk는 입력한 비밀번호로 지정된 클라이언트에 연결 요청을 보냅니다. |
선택적 연결 명령 매개변수.
매개변수 | 설명 |
--file-transfer | AnyDesk는 파일 전송 세션을 시작합니다. |
--fullscreen | AnyDesk는 전체 화면 모드에서 대화형 세션을 시작합니다. |
--plain | AnyDesk는 테두리나 메뉴 포인트가 없는 일반 창에서 대화형 세션을 시작합니다. |