Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Mauricio De Abreu en 9 Febrero 2022, 00:47 am



Título: Buscar datos en una base de datos externa con Batch
Publicado por: Mauricio De Abreu en 9 Febrero 2022, 00:47 am
Buenas amigos.

Acudo a ustedes, ya que en el trabajo me han puesto una tarea que excede con creces el escaso conocimiento que tengo sobre Batch.

La cuestión es que se necesita verificar si los seriales de algunos componentes del hardware (obtenidos por CMD), son los que están en la base de datos.

Por ejemplo: obtengo por medio del Batch el serial del equipo, de las memorias, del hdd, del procesador, etc.

Después se busca el serial del equipo en una base de datos, y al hacer match, se debe validar el resto de los seriales.

De estar todo bien no muestra ninguna alerta, de haber discrepancia muestra alerta en base a los cambios.

La pregunta del millón, es acaso posible hacer esto con batch ?

Si acaso es posible, me podrían dar luces de como hacerlo, algún ejemplo, o por lo menos algunos enlaces para ir leyendo.

Agradecido más que nunca por la ayuda que me puedan brindar


Título: Re: Buscar datos en una base de datos externa con Batch
Publicado por: .xAk. en 10 Febrero 2022, 04:35 am
Batch es Shell todo lo puedes controlar.

El motor de la base de datos debe estar en tu panel de control.

Aprenderás las llamadas simples y sus respuestas, cuando eljijas el motor de base de datos con el que operar.

Saludos



Título: Re: Buscar datos en una base de datos externa con Batch
Publicado por: Mauricio De Abreu en 16 Febrero 2022, 23:11 pm
Muchas gracias por responder y mil disculpas por la tardanza.

El manejador de BD es MYSQL, pero el proyecto fue cancelado.

Gracias nuevamente


Título: Re: Buscar datos en una base de datos externa con Batch
Publicado por: .xAk. en 17 Febrero 2022, 03:04 am
más sencillo hubiese sido con mysql, tiene el cliente que puedes utilizar desde la línea de comandos y se puede manejar todo desde ahí. Otra vez será

Using mysql in Batch Mode (https://dev.mysql.com/doc/refman/8.0/en/batch-mode.html)

SaludOS


Título: Re: Buscar datos en una base de datos externa con Batch
Publicado por: Mauricio De Abreu en 17 Febrero 2022, 16:41 pm
Si, es una lastima  :(, será en otra oportunidad.

Muchas gracias por el link  ;-)