elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 06:56  


Tema destacado: ¡Aprende hacking con práctica! - WarZone, el wargame de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderadores: Novlucker, Leo Gutiérrez., EleKtro H@cker)
| | |-+  [Batch] Preguntar una ruta y almazenarla en una variable
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Batch] Preguntar una ruta y almazenarla en una variable  (Leído 530 veces)
geormarsch

Desconectado Desconectado

Mensajes: 117



Ver Perfil
[Batch] Preguntar una ruta y almazenarla en una variable
« en: 24 Enero 2012, 01:30 »

Hola amigos tengo otra duda ....  :silbar:

creo que vi en un script que te preguntaba la ruta del archivo ( con una interfaz grafica , la de windows ) ..
como puedo hacer para abrir esa interfaz y que la persona al seleccionar el archivo se me guarde en una variable.
Salu2


En línea

I Can Fly

----------------------

I Love Batch!
EleKtro H@cker
Moderador
***
Desconectado Desconectado

Mensajes: 1.348


(8) I will have that power!! (8) Jarkor! :D


Ver Perfil
Re: [Batch] Preguntar una ruta y almazenarla en una variable
« Respuesta #1 en: 24 Enero 2012, 02:37 »

Yo también vi esa app externa xD

Sale la ventana típica de windows para abrir archivos, y luego el archivo elegido pasa al STDIN de la CMD!, que pena no recuerdo el nombre :xD

A ver si lo encuentro y te comento

De todas formas con Rundll32 pienso que se podria hacer pero desconozco en que DLL invocar ese objeto

EDITO
Vale, está en el shell32.dll

no lo he encontrado aún, pero si algo parecido xD:
Código:
RUNDLL32 SHELL32.DLL,OpenAs_RunDLL C:\Users\Administrador\Desktop\1.txt

EDITO 2
Ya lo tengo, Es esta función:
Código:
Rundll32 Shell32.dll,SHOpenWithDialog C:\Users\Administrador\Desktop\1.txt
Estoy seguro que es esa, Porque la usé un par de veces en VB, Pero invocandola con rundll no ocurre nada no se porque xDDD


« Última modificación: 24 Enero 2012, 03:02 por EleKtro H@cker » En línea

Siempre habrá alguien más ignorante que uno mismo, Como por ejemplo el nuevo presidente de la SGAE:

"La banda ancha es totalmente innecesaria para navegar convencionalmente, Solo sirve para descargar megas y megas grandisimos, Y tal."

PD: Volviendo a la era de los 56 k.

geormarsch

Desconectado Desconectado

Mensajes: 117



Ver Perfil
Re: [Batch] Preguntar una ruta y almazenarla en una variable
« Respuesta #2 en: 24 Enero 2012, 14:20 »

Bueno y como podria aplicarse en un code me darias un ejemplo.salu2
En línea

I Can Fly

----------------------

I Love Batch!
EleKtro H@cker
Moderador
***
Desconectado Desconectado

Mensajes: 1.348


(8) I will have that power!! (8) Jarkor! :D


Ver Perfil
Re: [Batch] Preguntar una ruta y almazenarla en una variable
« Respuesta #3 en: 24 Enero 2012, 14:27 »

Como dije no lo sé, no me funciona la invocación con rundll32

Debe haber alguna app echa en autoit que lo haga, agggg no se donde la ví...  Tengo tantas ganas de encontrarla como tú.

saludos
En línea

Siempre habrá alguien más ignorante que uno mismo, Como por ejemplo el nuevo presidente de la SGAE:

"La banda ancha es totalmente innecesaria para navegar convencionalmente, Solo sirve para descargar megas y megas grandisimos, Y tal."

PD: Volviendo a la era de los 56 k.

geormarsch

Desconectado Desconectado

Mensajes: 117



Ver Perfil
Re: [Batch] Preguntar una ruta y almazenarla en una variable
« Respuesta #4 en: 24 Enero 2012, 14:33 »

Taaambien yo la necesito la vi y la encontre interesantiiiisima

Código
@echo off
cls
Set /p Ruta= ingrese la ruta :
If exist %Ruta% (cd %Ruta%) else (echo no existe la ruta)
Pause
 
Basicamente es eso pero con una linda interfaz que hace mas interzante el script


edito:

Cuando tengas como hacerlo me comunicas por favor
salu2
« Última modificación: 24 Enero 2012, 14:38 por geormarsch » En línea

I Can Fly

----------------------

I Love Batch!
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Batch] ayuda con ruta
Scripting
manel92 6 2,058 Último mensaje 6 Marzo 2009, 23:55
por M a t t
Problema con variable del FOR (Batch) SOLUCIONADO
Scripting
<ИΘZIЭ(ŦB> 8 2,119 Último mensaje 20 Septiembre 2009, 14:15
por Guerrerohgp
Configurar ruta a carpeta /lib con variable LD_LIBRARY_PATH
Programación C/C++
abarzuaf 1 2,052 Último mensaje 20 Abril 2010, 15:21
por darkraider
(SOLUCIONADO) [ Batch ] Problemilla con variable Set /a...
Scripting
pitoloko 9 1,467 Último mensaje 20 Marzo 2011, 11:40
por pitoloko
Problema script bash ruta de directorio en variable
Scripting
InuKen 4 904 Último mensaje 14 Mayo 2011, 00:46
por Leo Gutiérrez.
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines