¿Cómo configurar asociaciones de archivos y opciones del explorador de una sola vez?

¿Cómo configurar asociaciones de archivos y opciones del explorador de una sola vez?

Esto me ha estado picando durante bastante tiempo. Cuando entro en una computadora nueva con cualquier versión de Windows, necesito:

  • mostrar extensiones de archivo
  • configurar la vista predeterminada del explorador para que sea una lista en lugar de iconos
  • configure las extensiones de archivo como hc cpp para que no abran Visual C++ (¡lo que puede tardar hasta 20 segundos!) cada vez que hago doble clic en ellos, abriéndolos con algo como Notepad++.

¿No existe algún programa para configurar rápidamente esas opciones en algo que quiero, como algún archivo ejecutable independiente o algún archivo de registro genérico que pueda ejecutar cuando entro en una máquina nueva?

Soy desarrollador y no puedo creer que esté perdiendo tanto tiempo en esas &*$%@# cosas.

Respuesta1

Puedes hacer esto a través del registro:

Mostrar extensiones de archivo para tipos de archivos conocidos

Puede utilizar el siguiente DWORD para hacer visibles las extensiones de archivo:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"HideFileExt"=dword:00000000

Configurar la vista predeterminada del Explorador en 'Lista'

Configurar la vista del explorador predeterminada es algo más difícil, siempre la tengo en mis opciones cuando hago nLiting (es posible que desees consultarnLite, puede automatizar muchas cosas durante la instalación y establecer configuraciones del sistema como las que usted describe).

Iasumiresta clave funcionará (tomada directamente de mi registro), pero suponiendo que no asegúrese de hacer una copia de seguridad de su valor existente primero Settings.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams]
"Settings"=hex:08,00,00,00,04,00,00,00,01,00,00,00,00,77,7e,13,73,35,cf,11,ae,\
69,08,00,2b,2e,12,62,04,00,00,00,01,00,00,00,43,00,00,00

Abrir automáticamente ciertos tipos de archivos en Notepad++

Ahora, para la apertura automática en Notepad++ vaya a estas claves (o créelas):

[HKEY_LOCAL_MACHINE\Software\Classes\.h]
[HKEY_LOCAL_MACHINE\Software\Classes\.c]
[HKEY_LOCAL_MACHINE\Software\Classes\.cpp]

Y luego cree/modifique la cadena predeterminada (mire las otras claves Classespara ver cómo se hace).

Este archivo de registro debe satisfacer sus necesidades específicas:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"HideFileExt"=dword:00000000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams]
"Settings"=hex:08,00,00,00,04,00,00,00,01,00,00,00,00,77,7e,13,73,35,cf,11,ae,\
69,08,00,2b,2e,12,62,04,00,00,00,01,00,00,00,43,00,00,00

[HKEY_LOCAL_MACHINE\Software\Classes\.h]
@="nppfile"

[HKEY_LOCAL_MACHINE\Software\Classes\.c]
@="nppfile"

[HKEY_LOCAL_MACHINE\Software\Classes\.cpp]
@="nppfile"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\nppfile\DefaultIcon]
@=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,\
  00,73,00,25,00,5c,00,4e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2b,00,2b,00,\
  5c,00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2b,00,2b,00,2e,00,65,00,78,\
  00,65,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\nppfile\shell\open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
  54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
  00

información relacionada