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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Batch] Consulta (SOLUCIONADO)
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 [2] 3 Ir Abajo Respuesta Imprimir
Autor Tema: [Batch] Consulta (SOLUCIONADO)  (Leído 11,983 veces)
DA KILLER

Desconectado Desconectado

Mensajes: 85


Solo sé que no sé nada...


Ver Perfil
Re: [Batch] Consulta
« Respuesta #10 en: 20 Julio 2010, 07:09 am »

por si ayuda en algo el contenido de "test.txt" es:
Código:
First Line.
U'line.
example line.
Final Line.


En línea

.: DA KILLER :.


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

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: [Batch] Consulta
« Respuesta #11 en: 20 Julio 2010, 07:14 am »

¿Leíste mi anterior respuesta?


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
DA KILLER

Desconectado Desconectado

Mensajes: 85


Solo sé que no sé nada...


Ver Perfil
Re: [Batch] Consulta
« Respuesta #12 en: 20 Julio 2010, 07:16 am »

la del /s? si, igual resultado :(

Siempre el script o se me tilda o me dice 'Se ha alcanzado el máximo nivel de recursividad de "setlocal"' y sino activo la expansion no me permite utilizar el comando FINDSTR
En línea

.: DA KILLER :.


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

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: [Batch] Consulta
« Respuesta #13 en: 20 Julio 2010, 07:21 am »

la del /s? si, igual resultado :(

Siempre el script o se me tilda o me dice 'Se ha alcanzado el máximo nivel de recursividad de "setlocal"' y sino activo la expansion no me permite utilizar el comando FINDSTR

¿Pero qué tiene que ver "setlocal" en este simple código?:
Código:
FINDSTR /X /S "line" test.txt

Coloca TODO el código.
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
DA KILLER

Desconectado Desconectado

Mensajes: 85


Solo sé que no sé nada...


Ver Perfil
Re: [Batch] Consulta
« Respuesta #14 en: 20 Julio 2010, 07:22 am »

Código:
@echo off
@color 0A
setlocal enableextensions enabledelayedexpansion
echo. El programa empieza
FINDSTR /X "line" test.txt
echo. Se llego al pause
pause >nul
En línea

.: DA KILLER :.


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

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: [Batch] Consulta
« Respuesta #15 en: 20 Julio 2010, 07:37 am »

Bueno, no deberías usar setlocal si no lo vas a usar, quitalo.

Prueba con:
type "test.txt" | findstr /x "line"

A ver como va.
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
DA KILLER

Desconectado Desconectado

Mensajes: 85


Solo sé que no sé nada...


Ver Perfil
Re: [Batch] Consulta
« Respuesta #16 en: 20 Julio 2010, 07:52 am »

nada, puff, así ni ganas da de perder tiempo en batch :(

PD: Gracias por tomarte tu tiempo leo, no se que estará fallando :(
En línea

.: DA KILLER :.


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

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: [Batch] Consulta
« Respuesta #17 en: 20 Julio 2010, 21:21 pm »

La verdad no sé que estará pasando, porque el código no debería de fallar.

Intenta hacerlo en otra máquina, a ver si da el mismo error.
En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
DA KILLER

Desconectado Desconectado

Mensajes: 85


Solo sé que no sé nada...


Ver Perfil
Re: [Batch] Consulta
« Respuesta #18 en: 20 Julio 2010, 23:49 pm »

ESE es el tema, por el momento no tengo acceso a ninguna otra computadora, pero a la noche si encuentro el CD del XP me creo una máquina virtual y listo.

Sino, no se si se podría hacer de otra forma o en vbs
En línea

.: DA KILLER :.


DA KILLER

Desconectado Desconectado

Mensajes: 85


Solo sé que no sé nada...


Ver Perfil
Re: [Batch] Consulta
« Respuesta #19 en: 21 Julio 2010, 00:08 am »

Problema SEMI-solucionado, si le doy "findstr /X "U test.txt" tira error, pero si pongo "findstr "U" test.txt" sale bien, este DOS :-\

Agrego el code final:

Código:
@echo off
color 0A
echo. El programa empieza
findstr "U" test.txt
echo. Se llego al pause
pause >nul

Ahora, hay alguna forma de hacer lo otro, o al tratar en batch le estoy "pidiendo peras al olmo".

PD: muchas gracias por la paciencia leo, se que soy molesto a veces :$
« Última modificación: 21 Julio 2010, 00:12 am por DA KILLER » En línea

.: DA KILLER :.


Páginas: 1 [2] 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Batch] sacar el dia de la varibale %DATE% (Solucionado)
Scripting
moikano→@ 4 9,716 Último mensaje 11 Diciembre 2010, 21:06 pm
por moikano→@
[Solucionado] Batch ftp
Scripting
CAR3S? 6 5,589 Último mensaje 25 Abril 2011, 22:52 pm
por CAR3S?
Consulta sobre script batch
Scripting
soptec 2 2,755 Último mensaje 24 Noviembre 2011, 01:27 am
por leogtz
(Solucionado :P) Inventario batch
Scripting
Sigfriedkim 3 11,421 Último mensaje 12 Diciembre 2011, 17:03 pm
por Eleкtro
Consulta sobre crear un Batch
Scripting
MudexID 0 1,834 Último mensaje 7 Octubre 2015, 18:23 pm
por MudexID
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines