El comando ASSOC sirve para mostrar o modificar las asociaciones de las extensiones de archivos. ASSOC es un comando que se ejecuta desde la línea de comando (cmd).
La asociación de las extensiones permite a Windows saber con qué aplicación podrá abrir un archivo, por ejemplo, la extensión xls está asociada a Excel, si haces doble clic en un archivo con extensión xls desde el Explorador de archivos, Windows abrirá Excel y cargará el archivo seleccionado.
assoc
[.ext[=[fileType]]]
Parámetros
<.ext> Especifica la extensión con la cual asociar el tipo de archivo.
<fileType> Especifica el tipo de archivo con el que asociar la extensión.
/? Muestra la ayuda del comando en el símbolo del sistema.
Observaciones
- Si utilizas el comando sin parámetros obtendrás una lista completa de las asociaciones de extensiones de archivo actuales.
- Si ASSOC es llamado con solo la extensión de archivo, mostrará la asociación actual del archivo para esa extensión. Si no especifica nada para el tipo de archivo y el comando se eliminará la asociación para la extensión de archivo.
- Para eliminar una asociación de una extensión de archivo agrega un espacio en blanco después del signo =
- Puedes utilizar el operador de redirección > para enviar la salida del comando ASSOC a un archivo de texto.
Ejemplos
Para ver la asociación actual de la extensión .xls ejecuta lo siguiente:
C:\>assoc .xls
Para ver todas las asociaciones
C:\>assoc
Para enviar todas las asociaciones a un archivo txt
C:\>assoc > asociaciones.txt
Para borrar la asociación txt, recuerda incluir un espacio en blanco después del signo igual.
C:\>assoc txt =
Como la lista de asociaciones suele ser muy larga puedes verla por pantallas usando el operador | seguido del comando more.
C:\>assoc | more