assoc
Muestra o modifica las asociaciones de extensión de nombre de archivo. Si se usa sin parámetros, assoc muestra una lista de todas las asociaciones actuales de extensión de nombre de archivo.
Nota:
Este comando solo se admite dentro de cmd.exe y no está disponible desde PowerShell.
Aunque puede usar cmd /c assoc
como solución alternativa.
Sintaxis
assoc [<.[ext]>[=[<filetype>]]]
Parámetros
Parámetro | Descripción |
---|---|
<.ext> |
Escribe la extensión del nombre de archivo. |
<filetype> |
Especifica el tipo de archivo que se va a asociar a la extensión de nombre de archivo especificada. |
/? | Muestra la ayuda en el símbolo del sistema. |
Comentarios
Para realizar cambios en las asociaciones, necesita privilegios de administración.
Para quitar la asociación de tipo de archivo de una extensión de nombre de archivo, agregue un espacio en blanco después del signo igual presionando la BARRA ESPACIADORA.
Para asociar archivos sin extensión a un tipo de archivo, use solo un punto (vea los ejemplos).
Para ver los tipos de archivo actuales que tienen definidas cadenas de comandos abiertas, use el comando ftype.
Para redirigir la salida de assoc a un archivo de texto, use el operador de redireccionamiento
>
.
Ejemplos
Para ver la asociación actual de tipo de archivo para la extensión de nombre de archivo .txt, escriba:
assoc .txt
Para quitar la asociación de tipo de archivo para la extensión de nombre de archivo .bak, escriba:
assoc .bak=
Nota:
Asegúrese de agregar un espacio después del signo igual.
Para ver la salida de assoc paginado, escriba:
assoc | more
Para enviar la salida de assoc al archivo assoc.txt, escriba:
assoc>assoc.txt
Asocie .log a archivos de texto:
assoc .log=txtfile
Asocie archivos sin extensión a archivos de texto:
assoc .=txtfile