Interfaccia a riga di comando per Windows

Questa è una traduzione automatica. Per la versione originale, cliccare qui.

 

Tavola dei Contenuti

 

I seguenti comandi possono essere immessi nella riga di comando di Windows o possono essere utilizzati in uno script per automatizzare parti di AnyDesk.

È importante eseguire questi comandi nel percorso corretto in cui si trova AnyDesk o specificare manualmente il percorso corretto.

Per impostazione predefinita, i client AnyDesk standard da anydesk.com sono installati nel seguente percorso:
C:\Program Files (x86)\AnyDesk\AnyDesk.exe

Per i client personalizzati creati da my.anydesk.com , possono essere trovati invece nel seguente percorso:

C:\Program Files (x86)\AnyDesk-<prefix>\AnyDesk-<prefix>.exe

Il <prefix> può essere trovato nella pagina Dettagli client di una configurazione client personalizzata esistente nella scheda File di my.anydesk.com .

Il <prefix> si trova nella riga "Prefisso" dopo " ad_ ". Viene generato in modo casuale e unico per ogni account.

 

Comandi di installazione

Questi comandi vengono utilizzati durante l'installazione o l'aggiornamento di AnyDesk tramite l'interfaccia della riga di comando nel modulo:

anydesk.exe --install <location> <additional_parameters>

Ad esempio:

anydesk.exe --install  “C:\Program Files (x86)\AnyDesk” --start-with-win --create-desktop-icon

D'altra parte, l'installazione dei pacchetti AnyDesk MSI utilizza semplicemente il seguente comando:

anydesk.msi (optional: INSTALL="<location>")

Parametro

Descrizione
--install <location>

Installare AnyDesk nell'area specificata <location>.
e.g. C:\Program Files (x86)\AnyDesk

--start-with-win Avviare automaticamente AnyDesk con Windows. Questo è necessario per potersi connettere dopo il riavvio del sistema.
--create-shortcuts Creare una voce del menu di avvio.
--create-desktop-icon Creare un collegamento sul desktop per AnyDesk.
--remove-first Rimuovere l'installazione corrente di AnyDesk prima di installare quella nuova, ad esempio quando si aggiorna AnyDesk manualmente.
--silent Non avviare AnyDesk dopo l'installazione e non visualizzare le caselle dei messaggi di errore durante l'installazione.
--update-manually Aggiornare AnyDesk manualmente
(Predefinito per i client personalizzati).
--update-disabled Disattivare l'aggiornamento automatico di AnyDesk.
--update-auto Aggiorna AnyDesk automaticamente
(Predefinito per i clienti standard, non disponibile per i clienti personalizzati).

Torna all'inizio

 

Comandi client

Questi comandi possono essere utilizzati per interagire con il client AnyDesk tramite l'interfaccia della riga di comando o gli script.

Comando Descrizione
anydesk.exe <parameter> Vedere Parametri del comando client..
echo <license_key> | anydesk.exe --register-license Registra la chiave di licenza specificata. (Richiede privilegi amministrativi)
echo <my_password> | anydesk.exe --set-password Impostare la password specificata per l'accesso non presidiato.
 

 

Parametri di comando client

Parametro

Descrizione

--uninstall

Disinstallare AnyDesk (con le istruzioni).
--remove Disinstallare AnyDesk senza preavviso (disinstallazione silenziosa).

--tray

Avviare il processo che crea l'icona della barra delle applicazioni.

--start

Avviare il servizio AnyDesk.
--stop-service Interrompere il servizio AnyDesk.
--restart-service Riavviare il servizio AnyDesk.
--remove-password

Rimuovere la password di accesso non presidiato. (Richiede privilegi amministrativi).

Si noti che le password preimpostate dai client personalizzati non possono essere rimosse.

--get-alias Restituisce l'Alias di AnyDesk. Deve essere eseguito in uno script.
--get-id Restituisce l'ID di AnyDesk. Deve essere eseguito in uno script.
--get-status Restituisce lo stato online del cliente. Deve essere eseguito in uno script.
--version Restituisce la versione corrente del client AnyDesk. Deve essere eseguito in uno script.
--settings Aprire la pagina delle impostazioni predefinite.
--admin-settings Aprire la pagina delle impostazioni globali.

--settings:<viable_parameter>
Viable parameters:
ui, security, alias, privacy, video, capture, audio, connection, file_transfer, recording, printer, wol, license, about

Aprire la pagina delle impostazioni specificate.

--admin-settings:<viable_parameter>

Viable parameters:
capture, security, connection, recording

Aprire la pagina delle impostazioni globali specificate. (Richiede privilegi amministrativi).

--disclaimer

Mostra l'esclusione di responsabilità personalizzata. Questo parametro funziona solo sui client personalizzati con l'esclusione di responsabilità abilitata.

--show-advert

Mostra la pagina pubblicitaria di AnyDesk. Grazie per la condivisione! 

 

Script batch client

Ottieni 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

Ottieni 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

Ottieni lo stato online:

 @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

Ottieni la versione 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

Torna all'inizio

 

Comandi del profilo di autorizzazione (AnyDesk 7+) 

Comando Descrizione
anydesk.exe --add-profile <name> +<permission> +<permission> ...

Creare un profilo di autorizzazione chiamato <nome>. Per impostazione predefinita, tutti i permessi sono disabilitati. Se si desidera abilitarli, aggiungere +<permesso> alla fine del comando con uno spazio in mezzo per separare più permessi.

Elenco di <permessi>:

audio          

input          

clipboard      

clipboard_files

block_input    

sas (CTRL+ALT+DEL Action)         

restart        

file_manager    

lock_desk      

sysinfo        

whiteboard      

tcp_tunnel      

vpn            

user_pointer    

privacy_feature

record_session
echo <password> | anydesk.exe --add-profile <name> +<permission> +<permission> ...

Creare un profilo di autorizzazione chiamato <nome> a cui si può accedere utilizzando la password di accesso non presidiato <password>.

Per ulteriori informazioni su come impostare i permessi per questo profilo, vedere sopra.

echo <password> | anydesk.exe --set-password <profile>

Imposta l'accesso non presidiato <password> per un <profilo> esistente.

Per i profili personalizzati, <profilo> è semplicemente il nome del profilo di autorizzazione.

Per i profili predefiniti forniti con AnyDesk, si deve usare quanto segue:

Default: _default
Full Access: _full_access
Screen Sharing: _screen_sharing
Unattended Access: _unattended_access
anydesk.exe --remove-password <profile> Rimuove la password di accesso non presidiato per <profilo>.

Torna all'inizio

 

Comandi di connessione

È possibile stabilire una connessione tramite l'interfaccia della riga di comando.
Quando si richiede una connessione tramite la riga di comando, è possibile aggiungere diversi parametri.

Comando Descrizione
anydesk.exe <ID/Alias> <additional parameters>

AnyDesk richiede una connessione al client specificato.

Per ulteriori parametri, vedere Parametri opzionali del comando di connessione

echo <password> | anydesk.exe <ID/Alias> --with-password AnyDesk invia una richiesta di connessione al client specificato con la password inserita.
 

 

Parametri dei comandi di connessione opzionali.

Parametro

Descrizione
--file-transfer AnyDesk avvia una sessione di trasferimento dei file.
--fullscreen AnyDesk avvia una sessione interattiva in modalità fullscreen.
--plain AnyDesk avvia una sessione interattiva in una finestra semplice, senza bordi o punti di menu.

Torna all'inizio