
Necesito una lista de todos los archivos y carpetas en un directorio gigante. Esto termina siendo aproximadamente 1000 carpetas y 20000 archivos.
Siendo un novato en la línea de comandos, comencé simplemente haciendo "dir>file.txt" mientras escribía un CD en cada carpeta individual.
Ahora estoy intentando hacer esto usando "dir /s>file.txt" en el directorio de nivel superior.
Parece que el comando funciona correctamente y el archivo se crea, el problema es que el archivo .txt contiene solo 19 de los 107 directorios de nivel superior.
¿Alguien tiene alguna idea de por qué el comando está fallando a menos de una quinta parte del camino? ¿Existe algún tipo de número máximo de valores devueltos para el comando o algo así?
Respuesta1
No sé si hay límites paradir
Pruebe el comando de árbol en el símbolo del sistematree /f
Si eso no funciona, intente usar powershell y useget-childitem -recurse
Respuesta2
Para incluir archivos\carpetas ocultos y del sistema, use dir /a /s>file.txt