elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: [1]
1  Programación / Scripting / Re: [BATCH] Menu contextual Windows Explorer en: 7 Mayo 2012, 10:47 am
Muchas gracias voy a probarlo.....
 ;-) ;-) ;-)

Un saludo



Gracias funciona.

 ;-) ;-)

Ahora tengo que estudiar este código a fondo para aprender... :D

Un saludo

Editado:
sorry  :-\


Elektro H@cker: No hagas doble post, Usa el botón EDITAR
2  Programación / Scripting / [BATCH] Menu contextual Windows Explorer en: 7 Mayo 2012, 07:45 am
[Bath]

Hola, no sé si este post debe ir aquí, aunque está relacionado con cmd.....
Estoy atascado en un menu contextual de Windows Explorer que usa cmd
Intento crear un menú contextual en Windows Explorer a cualquier archivo, para que lo mueva a una subcarpeta nueva, creándola con el MISMO nombre del archivo.
Utilizo la variable %1  pero con otros programas funciona, paint, etc. pero con cmd no.


Código:
[HKEY_CLASSES_ROOT\*\shell\Crear Subcarpeta]
"Crear Subcarpeta"=""

[HKEY_CLASSES_ROOT\*\shell\Crear Subcarpeta\command]
@="cmd /c md %1"


He "googleado" todo lo posible y no encuentro solución.

Gracias de antemano
3  Programación / Scripting / Re: Pasar el resultado de un comando a una variable (solucionado) en: 14 Julio 2011, 08:09 am
Hola de nuevo...

Ya lo he conseguido...

Código:
FOR /D %%x in (._*) DO set aa="%%x"
echo %aa%

Lo que trataba de conseguir era buscar una subcarpeta con el texto (._) no sé como me he liado tanto...

Gracias

Un saludo
4  Programación / Scripting / Pasar el resultado de un comando a una variable (solucionado) en: 14 Julio 2011, 07:50 am
Hola a todos

He buscado por la red como pasar el resultado de un comando a una variable y no lo he conseguido.

Lo he hecho a través de un archivo de texto temporal:
 
En este ejemplo lo que queria era "listar" todas las carpetas (/ad) en formato simple (/b)
y buscar la que tenga en el nombre "._"  y pasarlo a una variable (suponiendo que solo habrá una)
y no me funciona, lo considera como una cadena de texto.

Código:
set aa=dir /ad /b | find "._"
echo %aa%


Sin embargo si recurro a un archivo temporal de texto si funciona...
   
Código:
dir /ad /b | find "._" >temp.txt
for /F "delims=" %%i in (temp.txt) do set aa=%%i
echo %aa%
del temp.txt

Gracias de antemano.

Un saludo
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines