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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Abrir lista de archivos por opciones [BATCH]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Abrir lista de archivos por opciones [BATCH]  (Leído 2,341 veces)
Shinseiki86

Desconectado Desconectado

Mensajes: 33


Loading...


Ver Perfil
Abrir lista de archivos por opciones [BATCH]
« en: 30 Marzo 2009, 15:11 pm »

Hola a todos.

Por favor ayuda urgente!

Si el usuario ingresa opc=3, al imprimir en pantalla la variable open me arroja ruta3, pero lo que necesito es el valor que se encuentra en la variable ruta3.

Código:
...
SetLocal EnableDelayEdexpansion    //Gracias a Pony-Magic.
set /A count=0

for /f "delims=\ tokens=1-6" %%A in (temp.txt) do (
set /A count+=1
echo !count! ¯ %%D: %%F
set ruta!count!="%%A\%%B\%%C\%%D\%%E\%%F"
)

echo.
echo Ingrese consecutivo planilla que desea ver: count = %count%

set /p opc="> "
if %opc%==n goto main
if %opc%==x goto fin
if not defined opc (goto encontrados)
set open=%%ruta!opc!%%
if %opc% GEQ 1 (
if %opc% LEQ %count% (
echo open = %open%
rem notepad %open%  //intenta abrir el archivo rutan...
echo ruta3 = %ruta3%
)
)

EndLocal
...

En pantalla sale:
Citar
1 » Asocajas: Archivo1.TXT
2 » Asocajas: Archivo2.TXT
3 » Asocajas: Archivo3.TXT

Ingrese consecutivo planilla que desea ver: count = 3
> 3
open = %ruta3%
ruta3 = "O:\xx\xx\Asocajas\xx\Archivo3.TXT"

Necesito el valor guardado en %ruta3%.  :huh:

Gracias de antemano.  :D


« Última modificación: 30 Marzo 2009, 16:38 pm por Shinseiki86 » En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: Abrir lista de archivos por opciones [BATCH]
« Respuesta #1 en: 30 Marzo 2009, 17:10 pm »

Ya notaste que te contestaron en tu otro post?  >:(
http://foro.elhacker.net/scripting/batch_leer_lineas_de_archivo_y_generar_opciones-t249926.0.html

Cierro el tema.


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Arrastrar lista y comprobar si existen archivos. [Batch]
Scripting
Dany3j 6 6,400 Último mensaje 28 Febrero 2014, 11:56 am
por poc
Lista de archivos.
GNU/Linux
APOKLIPTICO 8 2,367 Último mensaje 26 Enero 2013, 17:55 pm
por alister
Encontrar una cadena en una lista de cadenas con 3 opciones
Programación Visual Basic
Fran1946 0 973 Último mensaje 21 Marzo 2020, 18:33 pm
por Fran1946
Python - abrir una lista cíclica « 1 2 »
Scripting
SERGIO_@PRENDE 10 2,620 Último mensaje 21 Septiembre 2020, 23:22 pm
por tincopasan
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines