Volver a la página principal
martes 24 septiembre 2024
29

Cómo utilizar el comando ftype en cmd

El comando ftype en cmd se utiliza para definir y ver los programas predeterminados asociados con diferentes tipos de archivos en Windows. Esto te permite especificar qué programa debe ejecutarse cuando haces doble clic en un archivo con una extensión determinada o lo abres desde la línea de comandos.

Sintaxis del comando ftype

La sintaxis básica de ftype es la siguiente:

ftype [tipo_de_archivo=[comando_de_apertura]]

Donde:

  • tipo_de_archivo: Es el nombre del tipo de archivo, también conocido como "class name", registrado en el sistema para ciertas extensiones (por ejemplo, txtfile para archivos .txt).
  • comando_de_apertura: Es el programa que se utiliza para abrir ese tipo de archivo.

Si ejecutas el comando sin parámetros, mostrará todos los tipos de archivos registrados y sus comandos asociados.

Ejemplos de uso

Ver los programas asociados a tipos de archivos

Para ver todos los tipos de archivos registrados y los programas asociados, simplemente escribe:

ftype

Esto te dará una lista completa de las asociaciones de tipos de archivos con sus programas predeterminados.

Ver el programa asociado a un tipo de archivo específico

Si deseas ver qué programa está asociado a un tipo de archivo específico, como los archivos .txt, puedes hacerlo de la siguiente manera:

ftype txtfile

El resultado mostrará el comando que se utiliza para abrir archivos de texto, como C:\Windows\system32\NOTEPAD.EXE %1.

Cambiar el programa asociado a un tipo de archivo

Si deseas cambiar el programa que abre un tipo de archivo específico, por ejemplo, para que los archivos .txt se abran con otro editor de texto, puedes hacer lo siguiente:

ftype txtfile="C:\ruta\al\programa.exe" "%1"

Por ejemplo, para abrir archivos .txt con el Bloc de notas:

ftype txtfile="C:\Windows\system32\notepad.exe" "%1"

El %1 representa el archivo que se abrirá cuando se invoque este comando.

Crear una nueva asociación de archivo

Primero, debes usar el comando assoc para asociar una extensión con un tipo de archivo y luego usar ftype para definir el programa que abrirá ese tipo de archivo.

1. Asocia la extensión .log con un nuevo tipo de archivo llamado logfile:

assoc .log=logfile

2. Asocia el tipo de archivo logfile con un programa específico, como el Bloc de notas:

ftype logfile="C:\Windows\system32\notepad.exe" "%1"

Referencia

Para más detalles sobre el comando ftype y cómo utilizarlo, puedes consultar la documentación oficial de Microsoft.

Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer