Cita de: EleKtro H@cker en 26 Junio 2012, 09:18 AM
@Esgrimidor & Dato000
Acabo de buscar información referente a como agregar una opcion en el menú contextual de WindowsXP.
Añadir nuevas opciones en el menú contextual agregando entradas en la clave Shell solamente se puede hacer en Windows Vista/7/8.
Para añadir una opción en WindowsXP, debes añadirla en ShellEX.
HKEY_CLASSES_ROOT\Directory\Background\shellex\
HKEY_CLASSES_ROOT\DesktopBackground\Shellex\
Pero no basta con eso, Ya que cada clave shellex hace referencia a un CLSID, Lo que significa que deberías crear tu propia librería DLL en C# por ejemplo (Si, PROGRAMACIÓN) y registrarla en el sistema.
Así que sencillamente, En windows XP, A menos que uses un programa de 3ºs para agregar entradas en esa parte específica del menú contextual (Como el que se ve que usaste en la imagen que posteaste de tu menú)... Como no sepas programar una COM DLL, Olvídate del tema.
Tú unica al ternativa es esa, O Actualizarte a Windows 7. Así que puedes dar el tema por "solucionado".
PD: Al menos en windows XP si que puedes usar la clave HKCR\*\Shell de la misma manera que en 7 sin tener que usar shellex, Pero desgraciadamente esa clave ni afecta al fondo de una carpeta ni es lo que necesitas.
Saludos.
actualizarme a windows 7 es algo que no voy a hacer. ya lo pasé bastante mal cuando me actualicé desde windows 98SE a XP.
Por muchas razones traumatizadas.
No obstante mi deseo es aprender.
De futuro aplicaré en el nuevo sistema máquinas virtuales corriendo en windows xp corriendo en el nuevo sistema o soluciones combinadas. Pero no perderé ni mi software antiguo ni cualquier otra cosa que venga con el nuevo sistema ideado para negocio, y no para el usuario directamente.
Con este criterio, tan válido como cualquier otro, pregunto :
Existe alguna herramienta de terceros para windows xp pro que me permita añadir entradas en el menú contextual principal sin problemas de ningún tipo ?
Me pongo en marcha para ver de encontrar la solución.
Antes muerto que sencillo....
un abrazo y muchas gracias por tu ayuda.