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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Ayuda con Comando Find
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con Comando Find  (Leído 1,296 veces)
Caballero de Hielo

Desconectado Desconectado

Mensajes: 8



Ver Perfil
Ayuda con Comando Find
« en: 29 Diciembre 2013, 18:01 pm »

Tengo el siguiene code, el problema es que desearia que busque la cadena completa no solo letras; me explico:

               si le pongo "r" me liosta todas las lineas donde hay R cuando deberia de pedirme que lo intente denuevo puesto que no es nombre de impresora.

Código
  1. @echo off
  2. :menu
  3. set /p "var=Ingrese el nombre de la Impresora SWIFT:"
  4. Find /I "%var%" <R:\"Bruno\ImpreSwift".btn
  5. IF %ERRORLEVEL% LEQ 0 Ping -n 5 localhost >nul &  (echo "si exite")
  6. IF NOT %ERRORLEVEL% LEQ 0 Ping -n 5 localhost >nul & (echo "Error. Prueba de nuevo") & goto :menu


« Última modificación: 29 Diciembre 2013, 18:55 pm por Elektro 2.0 » En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.700



Ver Perfil
Re: Ayuda con Comando Find
« Respuesta #1 en: 29 Diciembre 2013, 18:57 pm »

Debes utilizar el comando FINDSTR, que implementa la búsqueda por expresiones regulares (limitadas, como todo en Batch):

Código
  1. Findstr /I "^%var%$"

http://en.wikipedia.org/wiki/Regular_expression

Cita de: FINDSTR /?
 ^        Posición de línea: comienzo de la línea
  $        Posición de línea: fin de línea

Saludos


En línea


Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
{Resuelto} [vbs] find? xD
Scripting
xassiz_ 6 2,740 Último mensaje 22 Septiembre 2009, 20:37 pm
por xassiz_
Cannot find symbol
Java
Gallu 2 2,846 Último mensaje 15 Mayo 2010, 20:18 pm
por biribau
Ayuda Find Memory address desde una Dll
Programación C/C++
force1758 1 1,683 Último mensaje 1 Marzo 2011, 21:34 pm
por fary
Introducción al comando Find
GNU/Linux
madpitbull_99 2 2,315 Último mensaje 28 Julio 2011, 22:55 pm
por portaro
[BASH] Ayuda!! comando ping y ejecucion script dentro de un comando
Scripting
H4WK 1 3,861 Último mensaje 1 Junio 2013, 11:18 am
por H4WK
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines