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

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [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 2,992 veces)
Geormarsch

Desconectado Desconectado

Mensajes: 160



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

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

"Comentar el código es como limpiar el cuarto de baño; nadie quiere hacerlo, pero el resultado es siempre una experiencia más agradable para uno mismo y sus invitados"
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



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

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 am por EleKtro H@cker » En línea



Geormarsch

Desconectado Desconectado

Mensajes: 160



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

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

"Comentar el código es como limpiar el cuarto de baño; nadie quiere hacerlo, pero el resultado es siempre una experiencia más agradable para uno mismo y sus invitados"
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



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

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



Geormarsch

Desconectado Desconectado

Mensajes: 160



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

Taaambien yo la necesito la vi y la encontre interesantiiiisima

Código
  1. @echo off
  2. cls
  3. Set /p Ruta= ingrese la ruta :
  4. If exist %Ruta% (cd %Ruta%) else (echo no existe la ruta)
  5.  
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 pm por geormarsch » En línea

"Comentar el código es como limpiar el cuarto de baño; nadie quiere hacerlo, pero el resultado es siempre una experiencia más agradable para uno mismo y sus invitados"
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
valor variable bucle FOR [Batch]
Scripting
Narcosala 3 17,851 Último mensaje 19 Octubre 2008, 22:27 pm
por Baphonet
[Batch] ayuda con ruta
Scripting
manel92 6 5,167 Último mensaje 6 Marzo 2009, 23:55 pm
por M a t t
Problema script bash ruta de directorio en variable
Scripting
InuKen 4 7,017 Último mensaje 14 Mayo 2011, 00:46 am
por leogtz
asignar ruta a variable
Scripting
nniki999 4 3,412 Último mensaje 17 Enero 2016, 14:57 pm
por nniki999
BATCH AYUDA ¿Cómo asignar a una variable, una ruta que contiene espacios?
Scripting
Hues0s90 0 3,106 Último mensaje 22 Noviembre 2016, 07:05 am
por Hues0s90
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines