Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Esgrimidor

#71
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.



#72
Scripting / cerrar una aplicación ahk
26 Junio 2012, 03:22 AM
estoy intentando hacer un bat para cerrar una aplicación, pero me es difícil porque se trata de una aplicación ahk (Autohotkey)
Y además no está sola.
el proceso es autohotkey.exe asociado.
Pero si lo mato cierro todas las aplicaciones ahk o scripts que estén ejecutándose. Lo cual no interesa.

START m:\windows\system32\taskkill.exe /f /im  "Y:\PORTABLES\Personaliza pc\MenuakBUSCAR\menuak.ahk"

pero no hace nada y el script ahk continúa

Cómo puedo proponer la línea sin errores

Otro proceso ahk a matar es :

START m:\windows\system32\taskkill.exe /f /im  "Y:\PORTABLES\Personaliza pc\UtilidadesEspeciales\menuak.ahk"

Gracias
#73
Sí.

Qué me recomiendas ? A partir de aquí estoy un poco perdido.
Por otra parte no sería la primera vez que algo funciona en un sistema más avanzado.
Yo tengo la sana intención de dejar pasar inclusive windows 8 antes de actualizarme. Y cuando lo haga será sobre una versión windows estable y probada. o sea como windows 7 dentro de un año, más o menos....

:silbar:
#74
Cita de: dato000 en 25 Junio 2012, 16:52 PM
Sigo esperando el codigo para hacer eso en windows, la verdad no se tanto de esos detalles pero me da pereza investigar por mi mismo ajaja, trate como una hora sin resultados así que agradeceria el dato jajaj

Yo llevo más. Y en el foro donde más me han ayudado ha sido en este.
#75
Lo siento.
No me ha dado resultado y creo haber seguido bien las instrucciones.

Todavía no logro ver la nueva opción en el menú contextual principal.

:(
#76
Vale . Abro el reg con el bloc de notas y luego almaceno como unicode.
Lo vuelvo a repetir o ejecutar el reg. Reinicio y comento

#77
En la pestaña codificación tengo :




:rolleyes:
#78
Bueno faltaría reiniciar, porque sin reiniciar no veo nada.
Qué significa almacenar en formato unicode ?
Notepad++ tiene muchas opciones en guardar como, y una de ellas incluye a archivos reg, pero no veo ninguna específica para unicode.
Por lo poco que se Unicode es un juego de caracteres ampliado, pero me pierdo.

Qué he de hacer ?

Gracias
#79
Tengo que mejorar. Ejecuté el reg con el siguiente contenido final sin reiniciar :

Windows Registry Editor Version 5.00


; Recuerda:
; Position= "top", "middle", o "bottom".
; Modifica "Program files (x86)" por "Program files" si usas 32 Bit...o caso windows xp pro sp3 : %%Programfiles%%\Notepad++\Notepad++.exe
; consultar si admite el uso de la variable


; Esta clave es para que la opción se muestre en el menú contextual del fondo del escritorio.
;
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Nuevo Notepad++ Documento]
"icon"="%%Programfiles%%\Notepad++\Notepad++.exe"
"position"="middle"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Nuevo Notepad++ Documento\command]
@="CMD /C FSUTIL file createnew \"Documento de texto.txt\" 0 & Exit\""


; Esta clave es para que la opción se muestre en el menú contextual del fondo del directorio.
;
[HKEY_CLASSES_ROOT\Directory\Background\shell\Nuevo Notepad++ Documento]
"icon"="%%Programfiles%%\Notepad++\Notepad++.exe"
"position"="middle"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Nuevo Notepad++ Documento\command]
@="CMD /C FSUTIL file createnew \"Documento de texto.txt\" 0 & Exit\""


; Estas claves son para que una vez creado el nuevo archivo, Se abra automáticamente con Notepad++.
;
;Escritorio:
;[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Nuevo Notepad++ Documento\command]
;@="CMD /C FSUTIL file createnew \"Documento de texto.txt\" 0 & Start /B %%Programfiles%%\Notepad++\Notepad++.exe\" \"Documento de texto.txt\""
;
;Directorio:
;[HKEY_CLASSES_ROOT\Directory\Background\shell\Nuevo Notepad++ Documento\command]
;@="CMD /C FSUTIL file createnew \"Documento de texto.txt\" 0 & Start /B %%Programfiles%%\Notepad++\Notepad++.exe\" \"Documento de texto.txt\""


Qué estoy haciendo mal ?

Gracias

P.D. No he reiniciado, pero no veo cambio en el menú contextual




#80
Lo intento y comento.

Está en relación con este post porque lo que quiero, finalmente, es introducir una entrada en el menú contextual principal que de ordinario - así la tengo yo- va en el menú contextual secundario "Nuevo".

http://foro.elhacker.net/windows/crear_nueva_entrada_en_menu_contextual_de_crear_archivo_txt-t365237.0.html

Gracias