La Interfaz de Línea de Comandos (ILC) de AxCrypt es una herramienta gratuita y de código abierto que te permite cifrar y descifrar archivos directamente desde tu terminal o desde el prompt de comandos.
Resumen de la Sintaxis de comandos
AxCryptCli --[command] [arg1 arg2 arg3 ...]
Dónde:
AxCryptCli → El nombre del programa que realiza el cifrado o descifrado de archivos
--[comando] → La operación a realizar (por ejemplo, )
[args] → Entradas requeridas por el comando, como rutas de archivo
Establecer la contraseña
Antes de ejecutar cualquier operación de cifrado o descifrado, debes proporcionar una frase de acceso.
Sintaxis
--passphrase [password]
Ejemplo completo de comando
AxCryptCli --passphrase fileSecret
Esto establece la contraseña para las operaciones que siguen.
Cifrado de Archivos
Para cifrar uno o más archivos, utiliza el comando.
Sintaxis
--encrypt [file1 file2 file3 ... fileN]
Ejemplo completo de comando
AxCryptCli --passphrase fileSecret --encrypt C:\Docs\file.docx
Cada archivo debe ser referenciado usando su ruta completa de archivo.
Tras el cifrado, el archivo de salida tendrá la extensión.
Descifrado de Archivos
Para descifrar cifrados utiliza el comando.
Sintaxis
--decrypt [file1 file2 file3 ... fileN]
Ejemplo completo de comando
AxCryptCli --passphrase fileSecret --encrypt C:\Docs\file.docx
Debes usar la misma frase de acceso que se usó durante el cifrado.
Interfaz de línea de comandos (ILC) ideal para:
Cifrado y descifrado rápidos y únicos
Automatización de tareas rutinarias de protección de archivos mediante scripts
Entornos donde no están disponibles herramientas de interfaz gráfica
La ILC de AxCrypt no requiere cuenta ni inicio de sesión. Solo necesitas proporcionar una contraseña para realizar cifrado o descifrado seguro AES-128 bit .
Actualmente, la ILC soportados operaciones principales:
Cifrar
Descifrar
Nota:
Puedes cifrar o descifrar varios archivos en un solo comando listándolos todos después del comando.
Ideal para scripts (PowerShell, Bash, archivos por lotes) para flujos de trabajo de protección automatizados.
No necesitas registrarte ni crear una cuenta de AxCrypt para poder usar la ILC de AxCrypt.
Cómo funciona la línea de comandos
Una línea de comandos es una interfaz basada en texto que te permite interactuar con tu ordenador escribiendo comandos en lugar de pulsar botones. Se requiere una contraseña tanto para el cifrado como para el descifrado.
Es utilizado habitualmente por desarrolladores, administradores de sistemas y usuarios avanzados porque es rápido, preciso e ideal para la automatización.
1. Escribes un comando
Un comando es una línea de texto que indica al ordenador qué acción quieres que realice.
Ejemplo:
AxCryptCli --encrypt C:\Docs\file.docx
2. La línea de comandos lee e interpreta lo que escribiste
La línea de comandos (Prompt de comandos, PowerShell o Terminal) divide tu entrada en:
Nombre del programa (la herramienta que quieres ejecutar)
Comandos o interruptores (qué quieres que haga esa herramienta)
Argumentos (información adicional como rutas de archivos)
Ejemplo de desglose:
AxCryptCli → program--encrypt → command/switchC:\Docs\file.docx → argument/file path
3. El programa ejecuta tu instrucción
Una vez interpretado, el comando se pasa al programa (en este caso, AxCryptCli).
El programa realiza entonces la acción: como cifrar, descifrar, copiar, mover o crear archivos
Para la ILC de AxCrypt, esa acción suele ser:
Cifrado de un archivo
Descifrado de un archivo
4. El programa devuelve la salida
Tras procesar el comando, el programa suele mostrar el resultado en el terminal.
Ejemplo:
"Archivo cifrado con éxito"
"Frase de acceso incorrecta"
"Archivo no encontrado"
Ningún mensaje (si se ejecutó de forma silenciosa)
Algunas herramientas de línea de comandos también crean nuevos archivos (como AxCrypt, que crea archivos cifrados .axx).
5. Puedes encadenar comandos o automatizarlos
Las herramientas de línea de comandos pueden colocarse dentro de:
Archivos por lotes (.bat)
Scripts PowerShell (.ps1)
Scripts de bash (.sh)
Trabajos cron / tareas programadas
Esto hace que las tareas repetitivas sean automáticas y eficientes.
Ejemplo de automatización diaria del cifrado:
AxCryptCli --passphrase mySecret --encrypt C:\Backups\*.txt












