Las dos respuestas anteriores carecen las explicaciones y el entendimiento dominantes.
Un CSV es un archivo separado coma de los valores. Excel es PROBABLE (pero no definitivamente) su programa del defecto para leer archivos de CSV. Los archivos de CSV son archivos de texto con sus campos separados por comas.
Funcionar con los comandos sugeridos, en realidad, no creará un CSV. Los campos (nombre de directorio, tamaño, fecha modificada, etc) no serán separados por comas. Estarán en una anchura fija. Qué sugeriría, de modo que usted “no esté engañando” por nombre de fichero y ése usted entiende que más claramente lo que usted está haciendo es funcionar con el comando en un aviso de comando
DIR /AD X:\ > C:\RootDirs.TXT
Donde x: es la impulsión óptica que usted quiere el listado de.
El comando de DIR /AD X:\ debe enumerar SOLAMENTE directorios - usted pidió “todos esos nombres de la carpeta” y envía la salida al archivo “C:\RootDirs.txt” en vez a la pantalla. Entonces de Excel, ir al menú de archivo y seleccionar “se abren” y especifican archivos de texto después miran en C:\ para el archivo de RootDirs.TXT. abrirse y cargó una vez, usted puede utilizar la característica de las Texto-A-Columnas de Excel para convertir los campos a las columnas basadas en campos fijos de la anchura (no habrá comas a menos que la carpeta nombre los tuviera al principio). Una vez que se hace eso, resave como archivo de Excel.
Si usted no cuida sobre la fecha de las carpetas y de otros datos asociados a ellos, agregar /B al comando antedicho y enumerará SOLAMENTE los nombres de la carpeta. Usted puede entonces abrir el archivo en libreta y copiar y la goma en sobresale o se abre en Excel y resave como archivo de Excel. Ejemplo:
DIR /AD /B X:\ > C:\RootDirs.TXT