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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Detectar palabras en una variable de batch
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Detectar palabras en una variable de batch  (Leído 3,152 veces)
JairoLupus

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Detectar palabras en una variable de batch
« en: 20 Abril 2023, 00:19 am »

Hola buenas, estoy haciendo un batch que es una especie de línea de comandos personalizada, y quiero saber, ¿Cómo puedo hacer para detectar palabras clave en el texto de una variable y que al detectar esa palabra ejecute un comando? Lo necesito para mi proyecto, gracias.


« Última modificación: 20 Abril 2023, 00:36 am por JairoLupus » En línea

EdePC
Moderador Global
***
Desconectado Desconectado

Mensajes: 2.069



Ver Perfil
Re: Detectar palabras en una variable de batch
« Respuesta #1 en: 20 Abril 2023, 02:10 am »

Todos los argumentos son accesibles desde %*, luego puedes comprobar cada uno de esos argumentos con un bucle que los dividirá por uno o más espacios, por ejemplo:


Código
  1. @Echo Off
  2. Set _args=%*
  3. For %%A In (%_args%) Do (
  4.  If /I "%%A"=="-h" (
  5.    Echo Mostrando ayuda ...
  6.  )
  7.  If /I "%%A"=="-q" (
  8.    Echo Saliendo del programa ...
  9.  )
  10. )


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Python] DEtectar palabras largas o algo eso.
Scripting
Meta 6 4,781 Último mensaje 11 Noviembre 2010, 05:12 am
por Meta
[Batch] Delimitar palabras en txt.
Scripting
Dany3j 0 2,085 Último mensaje 6 Febrero 2012, 21:18 pm
por Dany3j
Contar palabras batch
Scripting
alberto3_3 1 3,666 Último mensaje 11 Agosto 2015, 07:01 am
por santizuche
Detectar insultos o palabras (tabú)
Desarrollo Web
user-marcos 0 1,527 Último mensaje 13 Julio 2016, 11:53 am
por user-marcos
Txt separados por coma, palabras a variable [Batch]
Scripting
guason9 4 3,836 Último mensaje 26 Abril 2017, 16:43 pm
por guason9
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines