Buenas,
no sé si es el apartado adecuado, pero no encuentro un lugar más acertado para plantear mi pregunta.
Tengo que obtener información de un conjunto de equipos y quería crear un script msdos para enviar ciertos datos a un archivo de texto.
Para eso, iba a usar la función systeminfo
Así, por ejemplo, para ver cuánto tiempo lleva un equipo encendido iba a usar:
systeminfo | find "Up Time" > datos.txt
El problema es que no sé cómo obtener toda la información en un sólo fichero bat
Si hago:
systeminfo | find "Up Time" > datos.txt
systeminfo | find "Host name" >> datos.txt
(aparte de ser muy poco eficiente, ya que usa dos veces el systeminfo), sólo aparece la información del host (yo pensaba que usando >> se añadiría la información al final del fichero datos.txt, y que aparecerían dos líneas: el tiempo que llevaba encendido y el nombre del host)
Evidentemente, si hago
systeminfo | find "Up Time" | find "Host name" > datos.txt
no aparece nada, ya que sobre systeminfo busca la cadena con "Up Time" y sobre esta cadena busca de nuevo...
¿Alguna sugerencia? Muchas gracias.
Un saludo.