Копировать или экспортировать файлы Windows в Excel по столбцам с помощью командной строки
Мне нужно скопировать все содержимое файлов Windows в документ Excel. Ниже приведен пример изображения Windows Explorer, содержащего файлы для экспорта
Использование командной строки
Я делаю эту строку, чтобы скопировать файлы, но она не копируется или экспортируется по столбцам
dir > export.xls
Я также попытался сначала экспортировать его в.txt и просто скопировать, но все равно выводить
dir > export.txt
Вот результат
ожидаемый результат - экспорт в столбец.
1 ответ
Используйте версию.txt, как вы описали: dir > export.txt
Затем откройте Excel и из Excel откройте файл (Ctrl-O или File / Open на ленте), убедившись, что для Type задано значение All Files (*.*)
, Не открывайте файл, перетаскивая его из проводника.
Когда вы выбираете файл в диалоговом окне "Открыть файл", Excel должен ответить, отобразив "Мастер импорта текста". В этом мастере выберите "Фиксированная ширина" в качестве исходного типа данных и нажмите кнопку "Далее".
На шаге 2 мастер должен открыть окно предварительного просмотра данных, которое по умолчанию поместит выходные данные из dir
Команда в столбчатой структуре. Похоже, что это в основном правильно, но индикатор времени дня (AM/PM) помещается в отдельный столбец, а не само время.
Удаление разделителя между этими двумя столбцами (объединение их в 1 столбец) выполняется двойным щелчком по стрелке вверху строки столбца.
После нажатия кнопки "Далее", чтобы перейти к этапу 3 мастера, необходимо убедиться, что в первом столбце указан формат данных "Дата" (в моем случае - "DMY", в вашем - "MDY"). Нажмите "Завершить", и данные списка файлов должны быть импортированы с отдельным столбцом для даты, времени, того, является ли файл каталогом, размером файла и именем файла.