@EXECARRAY[matriz, comando] : Ejecuta el comando especificado y almacena las líneas resultantes en el archivo especificado. variable de matriz. La matriz debe ser unidimensional.

 

Debe definir la matriz antes de ejecutar @EXECARRAY. Por ejemplo:

 

resultado de setarray[10]

echo %@execarray[aresultado,dir /u] >& nul

 

@EXECARRAY leerá el número de líneas especificadas en la definición del tamaño de la matriz, o el número de líneas en la salida del comando (lo que sea menor). @EXECARRAY devuelve el valor de retorno del comando.

 

El número de líneas almacenadas en la matriz se guarda en el _EXECARRAY variable interna.