|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Определение суммарного объема файлов определенного типа |
|
CMD/BAT - [решено] Определение суммарного объема файлов определенного типа
|
Пользователь Сообщения: 62 |
Доброго времени!
Необходимо в каталоге, который задан первым параметром, а также в его подкаталогах определить суммарный объем всех файлов, расширение которых задано вторым параметром. За основу я взял текст программы, который был составлен тут: Но, как я понял, что-то я напутал в именах переменных в подпрограмме... |
|
Отправлено: 21:07, 29-04-2013 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Я всё ждал, кто ж догадается использовать. В ожиданиях не ошибся
![]() |
Отправлено: 15:36, 30-04-2013 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 15:55, 30-04-2013 | #12 |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать |
Отправлено: 16:20, 30-04-2013 | #13 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать У меня разделителем — обычная запятая (0x2c):
А… Кажись, понял: зависит от региональных настроек, наверное. |
Отправлено: 17:23, 30-04-2013 | #14 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать
Не берусь судить об универсальности предложенного, проверял на том, что оказалось под рукой: на русской Win 7, XP и английской 2008
|
------- Отправлено: 20:20, 30-04-2013 | #15 |
Ветеран Сообщения: 1758
|
|
Отправлено: 09:21, 01-05-2013 | #16 |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать Ноу-хау! Если cmd.exe не может подсчитывать гигабайтные размеры в байтах, то Robocopy.exe это спокойно делает:
@ECHO OFF FOR /F "tokens=3" %%I IN ('ROBOCOPY Folder Folder *.avi /L /NFL /NDL /NJH /BYTES /S^|FINDSTR "Ѓ*©в"') DO ECHO %%I PAUSE>nul /L - параметр составления списка вместо реального копирования. /NFL /NDL - сам список файлов и папок не показывается. /NJH - не выводится заголовок задания. /BYTES - вывод размера в байтах (по умолчанию размер выводится в зависимости от "масштабности" результата - в байтах, килобайтах, мегабайтах, гигабайтах...). /S - учитываются все подкаталоги. Ѓ*©в - слово "Байт" в DOS (* - неотображающийся символ). |
Последний раз редактировалось Georgio, 02-05-2013 в 22:32. Отправлено: 20:55, 02-05-2013 | #17 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Определение объема трафика | drekhaker | Скриптовые языки администрирования Windows | 3 | 31-08-2012 14:23 | |
CMD/BAT - [решено] Выбор определенного типа файлов при копировании | Aleksander.Ruban@fb | Скриптовые языки администрирования Windows | 4 | 25-08-2012 10:21 | |
CMD/BAT - Нахождение суммарного объема файлов | XFNeo | Скриптовые языки администрирования Windows | 5 | 11-12-2011 15:56 | |
Log/Monitoring - Запрет на запись файлов определенного типа и размера | andrei.ru | Сетевые технологии | 1 | 20-11-2009 11:53 | |
скачивание файлов определенного типа | NIGHT_ANGEL | Хочу все знать | 11 | 25-02-2005 06:41 |
|