Título: Batch if i variables vectores Publicado por: dracrac en 30 Noviembre 2016, 22:06 pm Saludos,
Me gustaria saber porque no funciona este codigo. Cuento lo que hace: Dado el archivo prueba.txt que contiene una serie de servicios con su respectivo estado(abreviado) este es el formato: --prueba.txt-------------- CscService:A dps:AD fdrespub:M iphlpsvc:D ------------------------------ El codigo lee el archivo convierte el estado abreviado de los servicios y lo guarda en en 2 vectores. Código: @echo off El problema esta que no me transforma bien el estado de cada servicio: Código:
y tampoco sale nada cuando visualizo el contenido de los vectores: Código: echo srvname[!contf!]:%%n Alguien me podria ayudar a ver que falla? Gracias Título: Re: Batch if i variables vectores Publicado por: dracrac en 2 Diciembre 2016, 10:53 am Hola de nuevo
A ver he solucionado uno de los errores, al parecer cuando cogia las variables del archivo me lo cogia con espacios en blanco y por eso no funcionaba correctamente si edito el archivo y lo pongo de este modo esto ya funciona: --prueba.txt-------------- CscService:A: dps:AD: fdrespub:M: iphlpsvc:D: ------------------------------ Lo que no acaba de funcionar es que si consulto que es lo que guardo en los vectores me sale en blanco: Código: echo nombre_vec:!%srvname%[%contf%]! Alguien sabe que falla? Gracias |