Asociar un tipo de archivo con un programa específico

Asociar un tipo de archivo con un programa específico

¿Cómo se asocia un tipo de archivo específico a una aplicación en una PC con Windows (Vista)?

Respuesta1

Método n.° 1 (sobre la marcha):

  1. Haga clic derecho en un archivo del tipo que desea cambiar y seleccione Propiedades.
  2. En la pestaña General, haga clic en el botón Cambiar.
  3. Elija un programa de la lista o haga clic en Examinar para seleccionar un archivo .EXE en su disco duro.

Método n.º 2 (ver una lista de tipos de archivos):

  1. Abra el Panel de control.
  2. En Inicio del Panel de control, haga clic en Programas y luego haga clic en Hacer que un tipo de archivo esté siempre abierto en un programa específico.

    O, en la Vista clásica, abra Programas predeterminados y luego haga clic en Asociar un tipo de archivo o protocolo con un programa.

  3. Resalte un tipo de archivo en la lista y haga clic en Cambiar programa.

Desafortunadamente, ninguno de los métodos en Vista le permite elegir nada más que los programas predeterminados, como los programas enumerados en los menús contextuales de sus archivos. Si desea un control total sobre sus tipos de archivos, utilice esta herramienta:

Método n.º 3 (Doctor de tipo de archivo):

  1. Descargar e instalarHerramientas eléctricas de elementos creativos.
  2. Abra el Panel de control de herramientas eléctricas de Creative Element.
  3. Active la opción Editar asociaciones de tipos de archivos y haga clic en Aceptar.
  4. Haga clic derecho en un archivo del tipo que desea cambiar y seleccione Editar tipo de archivo para mostrar esta ventana:

texto alternativo

Fuente

Respuesta2

¿Qué tal el método n.° 5 (para las personas a las que les gusta la línea de comando)?

  1. Abra un símbolo del sistema elevado.
  2. Úselo FTYPE {fileType}={commandString}para crear un tipo de archivo y un comando asociado para abrir el archivo.
  3. Úselo ASSOC {.fileExtension}={fileType}para asociar una extensión de archivo con el tipo de archivo que creó.

Ejemplo:

FTYPE MyCustomType=C:\Program Files\MyCustomProgram\MyProg.exe "%1"
ASSOC .custom=MyCustomType

Tenga en cuenta que es posible que muchos tipos de archivos ya estén registrados en su sistema. Puede enumerarlos todos simplemente escribiendo FTYPEsin argumentos.

Respuesta3

Agregar método n.° 4:

  1. Haga clic derecho en un archivo del tipo que desea cambiar
  2. Haga clic Open With...(seleccione Choose Default Program...si aparece un submenú)
  3. Seleccione la aplicación con la que desea abrir este tipo de archivo. También puede hacer clic en la opción de exploración si Windows no sugiere lo que desea.
  4. Asegúrese de que la casilla etiquetada Always use the selected program to open this type of fileesté marcada

Respuesta4

Logré la forma correcta de ASOCIACIÓN DE ARCHIVOS usando estos comandos cmd. este es solo un ejemplo:

REG ADD "HKEY_CLASSES_ROOT\Applications\notepad++.exe\shell\open\command" /v @ /t REG_SZ /d "\"C:\\Program Files\\Noteepad++\\notepad++.exe\" \"%1\"" /f
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt" /v "Application" /t REG_SZ /d "notepad++.exe" /f
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\OpenWithList" /v "g" /t REG_SZ /d "notepad++.exe" /f

assoc .txt=MyCustomType
ftype MyCustomType="C:\Program Files\Noteepad++\notepad++.exe" "%1"

(es mejor ponerlos en un archivo .bat)

información relacionada