Pregunta: | 52631 - COMO ASIGNAR A VARIABLE RESULATDO DE COMANDO? |
Autor: | Jose Cipres |
Buenas tardes amigos,
Dentro de un programa batch (en Windows 2003) necesito asignar a una variable el resultado de la ejecución de un comando complejo. El comando es el siguiente: dir /b | wc -l Con esto obtengo un número: 0 si no hay ficheros en el directorio o 'n' en caso de que los haya. El caso en que no consigo recoger únicamente el número de ficheros del directorio. ¿Puede hacerse? Gracias anticipadas por vuestra ayuda. |
Respuesta: | sergio Quintana |
No se exactamente lo que quieres pero si lo que quieres es deribar el resultado de ese comando a un archivo por ejemplo seria dir /b | wc -l > archivo.txt por ejemplo, lo de llevarlo a una variable no se exactamente a que te refieres. |