Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] вывод списка файлов с датой, размером и временем создания в названии

Ответить
Настройки темы
CMD/BAT - [решено] вывод списка файлов с датой, размером и временем создания в названии

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток.
Как с помощью bat, создать txt список файлов в папках, по определенному расширению и чтобы сохранялся в каждой папке каталога ?
./имя файла|размер в байтах|год|месяц|число|время создания
Например: в папке присутствуют файлы с разным расширением, оставить только .jpeg и вести их в список:
./foto1.jpeg|21737|2018|May|5|17:49:37
./foto2.jpeg|152458|2018|May|7|19:04:46
./foto3.jpeg|18863|2018|May|11|18:53:06
./foto4.jpeg|18864|2018|May|14|19:28:20
./foto5.jpeg|20572|2018|May|18|18:59:10

Отправлено: 16:40, 16-10-2018

 

Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@echo off
set "d=C:\papka"
set "exp=jpeg"

for /f "delims=" %%d in ('dir /ad/b/s "%d%"') do (
 pushd "%%d"
  >"spisok_%%~nxd.txt" (for /f "tokens=1-3*" %%a in ('dir /a-d/tc/-c "*.%exp%"^|findstr /rc:"^[^ ]"') do @echo:Файл "%%~fd" [размер:"%%c",дата:"%%a",время:"%%b"])
 popd
)
pause
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:43, 16-10-2018 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


alpap
а можно создать zip из spisok.txt в каждой папке?
И без пути?

Последний раз редактировалось Plutonishka, 16-10-2018 в 18:18.


Отправлено: 18:09, 16-10-2018 | #3


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Plutonishka, для того, чтобы создать zip из файлов с определённым расширением, не нужно предварительно создавать никакого списка.
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:01, 16-10-2018 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] вывод списка файлов с датой, размером и временем создания в названии

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Поиск самой старой папки и вывод разницы между датой её создания и текущей wlad1164 Скриптовые языки администрирования Windows 7 09-05-2018 21:01
CMD/BAT - Поиск файлов *.cer с заданной датой создания Альберт_25 Скриптовые языки администрирования Windows 25 13-08-2015 13:16
CMD/BAT - [решено] Как заархивировать файлы с датой создания этих файлов? yaoleg2 Скриптовые языки администрирования Windows 1 01-09-2013 03:09
Любой язык - [решено] Создание папки с датой в названии и копирование туда файлов Chiz3000 Скриптовые языки администрирования Windows 2 30-07-2013 10:09
CMD/BAT - [решено] Вывод списка файлов с указанным расширением kelevara Скриптовые языки администрирования Windows 8 27-04-2013 03:59




 
Переход