Cómo cambiar el archivo abierto del archivo win7

  
Un amigo pide ayuda con urgencia: el sistema es windows7, este amigo no tiene un ícono de OFICINA en el escritorio y está ansioso por usar PALABRA, haga clic con el botón derecho en el ícono del escritorio, seleccione la palabra en el modo abierto Y no puso la "palanca use este programa para abrir el mismo tipo de archivo" antes del enlace. Después de este cambio, todos los accesos directos resultaron ser documentos de Word. Se puede cambiar a otra cosa, como el cambio al modo Bloc de notas, pero no hay manera de restaurar el original. Este es un problema de asociación de archivos. Tal problema simplemente no es posible en xp. Parece que este problema específico es un problema nuevo en win7. Busqué en Internet aproximadamente y descubrí que no era solo este amigo el que parecía tener ese problema. Parece que hay una necesidad de una solución. Para resolver este problema, necesitamos hablar sobre algunos conocimientos básicos de la asociación de archivos para que nuestros amigos puedan saber lo que saben. Asociaciones de archivos, lo principal es asociar tipos de archivos con comandos abiertos. Windows reconoce el tipo de archivo por su extensión de archivo. Esto primero debe asociar la extensión con el tipo de archivo. Un comando Assoc para modificar la extensión y la asociación del tipo de archivo, necesitamos usar un comando: assoc point to start, search, enter cmd, open cmd, enter: assac /? In cmd Enter. Podemos obtener ayuda con este comando. El comando assoc tiene dos funciones: una es mostrar la asociación entre la extensión y el tipo de archivo, y la otra es volver a escribir la asociación entre la extensión y el tipo de archivo. Tomemos un atajo como ejemplo para ilustrar este problema. La extensión del acceso directo es .lnk. En Windows, esta extensión generalmente no se revela. Si aparece, debe estar asociada con un archivo. Ingresamos en el cmd: assoc.lnk retorno de carro, el resultado del comando que podemos obtener es: .lnk = lnkfile El resultado de este comando muestra: la extensión .lnk está asociada con el tipo de archivo lnkfile. Cualquier archivo con una extensión .lnk pertenece al tipo de archivo lnk. Ahora ingresemos el comando: assoc .lnk = lnk y presionamos Enter. La extensión .lnk está asociada con el tipo de archivo. Luego ingresamos el comando: assoc.lnk para ingresar. El resultado del comando que obtengamos será: .lnk = lnk El resultado muestra que la extensión .lnk ya está asociada con el tipo de archivo lnk y ya no está asociada con el archivo lnk. En este momento, ve al escritorio para verlo. Se muestran todos los sufijos .lnk de todos los accesos directos en tu escritorio, y todos los accesos directos ya no están disponibles. Cuando haga doble clic, se le preguntará: Windows no puede abrir este archivo. Ahora escribamos: assoc .lnk = lnkfile y presionamos Enter. Encontraremos que todo ha vuelto a su estado original. En resumen, si hay un problema con la asociación entre la extensión y el tipo de archivo, solo necesitamos escribir: assoc .lnk = lnkfile para resolver el problema después del retorno de carro. Por lo tanto, si conocemos el tipo de archivo correcto al que pertenece una extensión, cuando hay un problema con la asociación entre la extensión y el tipo de archivo, solo necesitamos escribir: assac.ext = filetype para ingresar. Este .ext representa la extensión de archivo, como .lnk, que representa el tipo de archivo, como lnkfile. Si no sabemos con qué tipo de archivo está asociada la extensión, solo tenemos que escribir cmd: assoc.ext para ingresar. Podemos obtener con qué tipo de archivo está asociado. Cada extensión registrada tendrá una clave de registro correspondiente en el registro: HKEY_CLASSES_ROOT \\ .ext. El .ext aquí representa la extensión. Por ejemplo, el acceso directo corresponde al elemento: HKEY_CLASSES_ROOT \\ .lnk Un valor predeterminado, los datos para este valor predeterminado, es el tipo de archivo asociado con este acceso directo. Por lo tanto, el comando assoc, lo principal es modificar el valor predeterminado de este elemento. Sin embargo, debe tenerse en cuenta que el contenido modificado por el comando assoc no solo es el valor predeterminado del elemento, sino que también modificará otros aspectos. Así que cambiamos el valor de este valor directamente en el registro, y no podemos reemplazar completamente el comando assoc. El comando fytpe ahora sabe cómo asociar extensiones con tipos de archivos. Lo que se necesita saber más es cómo asociar tipos de archivos con comandos abiertos. Por ejemplo, el tipo de archivo asociado con la extensión .txt es txtfile. Cuando txtfile es normal, siempre se abre con notepad.exe (Notepad). Notepad.exe es un comando abierto que abre el tipo de archivo txtfile. ¿Cómo modificar la asociación entre este tipo de archivo y los comandos abiertos? Esto requiere otro comando importante: ftype Permítanos escribir cmd: ftype /? Enter. Podemos obtener ayuda con este comando. El comando ftype tiene dos funciones: una es mostrar la asociación entre el tipo de archivo y el comando abierto, y la otra es reescribir la asociación entre el tipo de archivo y el comando abrir. Si queremos saber qué tipo de archivo está asociado con un comando abierto, solo tenemos que escribir el retorno de carro cmd: ftype fileType. Podemos obtener los resultados que queremos. Este tipo de archivo representa el tipo de archivo especificado, como lnkfile Ingresemos: ftype lnkfile carriage return. En circunstancias normales, obtenemos el resultado del comando: no se encuentra el tipo de archivo " lnkfile " o el comando open está asociado. Este resultado indica que lnkfile no está asociado con ningún comando open en circunstancias normales. Escribamos: ftype lnkfile = notepad.exe Entre. Ingresemos: ftype lnkfile carriage return, obtendremos el resultado del comando: lnkfile = notepad.exe Este resultado muestra que el tipo de archivo lnkfile está asociado con el comando abierto notepad.exe. En este caso, todavía no afecta a la apertura del acceso directo.
Copyright © Conocimiento de Windows All Rights Reserved