L'AxCrypt Command Line Interface (CLI) è uno strumento gratuito e open-source che permette di cifrare e decriptare file direttamente dal terminale o dal prompt di comando.
Panoramica Sintassi dei comandi
AxCryptCli --[command] [arg1 arg2 arg3 ...]
Dove:
AxCryptCli → Il nome del programma che esegue la crittografia o la decrittazione dei file
--[comando] → L'operazione da eseguire (ad esempio, )
[args] → Parametri di input richiesti dal comando, ad esempio i percorsi dei file
Configurazione della password
Prima di eseguire qualsiasi operazione di crittografia o decifrazione, devi fornire una passphrase.
Sintassi
--passphrase [password]
Esempio completo di comando
AxCryptCli --passphrase fileSecret
Configura la password che sarà applicata alle operazioni successive.
Crittografia dei File
Per cifrare uno o più file, usa Il comando.
Sintassi
--encrypt [file1 file2 file3 ... fileN]
Esempio completo di comando
AxCryptCli --passphrase fileSecret --encrypt C:\Docs\file.docx
Ogni file deve essere indicato utilizzando il percorso completo del file.
Dopo la crittografia, il file di output avrà l’estensione .
Decrittazione dei File
Per decifrare file cifrati, usa il comando.
Sintassi
--decrypt [file1 file2 file3 ... fileN]
Esempio completo di comando
AxCryptCli --passphrase fileSecret --encrypt C:\Docs\file.docx
Devi usare la stessa passphrase utilizzata durante la crittografia.
Scenari d’uso dell’interfaccia a riga di comando (CLI):
Crittografia e decrittografia occasionali e veloci
Automatizzazione delle attività di protezione file di routine tramite script
Ambienti in cui gli strumenti GUI non sono disponibili
La CLI di AxCrypt non richiede account né accesso. È sufficiente fornire una password per eseguire una crittografia o decrittografia sicure AES a 128 bit.
Al momento, la CLI supporta due operazioni fondamentali:
Cifrare
Decifrare
Nota:
È possibile cifrare o decriptare più file con un unico comando, elencandoli tutti subito dopo il comando.
Perfetto per script (PowerShell, Bash, file batch) che automatizzano la protezione dei dati.
Non è necessario registrarsi o creare un account AxCrypt per poter usare la CLI di AxCrypt.
Come funziona la Riga di Comando
Una riga di comando è un’interfaccia testuale che permette di interagire con il computer digitando comandi anziché cliccare su pulsanti. È richiesta una password sia per la crittografia sia per la decifrazione.
Viene comunemente utilizzata da sviluppatori, amministratori di sistema e utenti esperti, perché è veloce, precisa e perfetta per l’automazione.
1. Inserisci un comando
Un comando è una linea di testo utilizzata per comunicare al computer l’operazione che deve eseguire.
Esempio:
AxCryptCli --encrypt C:\Docs\file.docx
2. La riga di comando legge e interpreta ciò che hai digitato
La riga di comando (Prompt Comandi, PowerShell o Terminal) suddivide il tuo input in:
Nome del programma (l’applicazione che desideri avviare)
Comandi o switch (l’azione che desideri eseguire con lo strumento)
Argomenti (parametri aggiuntivi, ad esempio i percorsi dei file)
Esempio di suddivisione:
AxCryptCli → program--encrypt → command/switchC:\Docs\file.docx → argument/file path
3. Il programma esegue le tue istruzioni
Una volta interpretato, il comando viene passato al programma (in questo caso, AxCryptCli).
Il programma poi esegue l'azione — come criptare, decifrare, copiare, spostare o creare file
Per la CLI di AxCrypt, quell'azione è solitamente:
Crittografia di un file
Decrittografia di un file
4. Il programma restituisce output
Dopo aver elaborato il comando, il programma di solito mostra il risultato nel terminale.
Esempio:
"File cifrato con successo"
"Passphrase errata"
"File non trovato"
Nessun messaggio (esecuzione silenziosa)
Alcuni strumenti da riga di comando possono creare nuovi file, come nel caso di AxCrypt che genera file criptati con estensione .axx.
5. Puoi collegare più comandi tra loro o automatizzarne l’esecuzione
Gli strumenti da riga di comando possono essere inseriti all'interno di:
File batch (.bat)
Script PowerShell (.ps1)
Script bash (.sh)
Cron jobs / attività pianificate
Grazie a ciò, le operazioni ripetitive diventano automatiche ed efficienti.
Un esempio di automazione quotidiana della crittografia:
AxCryptCli --passphrase mySecret --encrypt C:\Backups\*.txt












