![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - поиск в заданном каталоге файла наибольшего размера с указанным расширением |
|
CMD/BAT - поиск в заданном каталоге файла наибольшего размера с указанным расширением
|
Новый участник Сообщения: 2 |
Разработать командный файл для интерпретатора командной строки CMD OC Windows, предусматривающий ввод в командной строке наименования каталога, а также ввод расширения файла.
Дальнейшие команды должны обеспечить поиск в заданном каталоге файла наибольшего размера с указанным расширением. Командный файл должен выводить на экран имя найденного файла и его размер. Ребята помогите пожалуйста нубчику |
|
Отправлено: 14:11, 19-11-2015 |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать Сильно похоже на школьную задачку. Не хочется как-то оказывать медвежью услугу, посему дам только несколько советов:
введенные параметрами к запуску файла данные через пробел помещаются в переменные %1 %2 и т.д. т.е. если при запуске указать например prgrm.cmd c:\folder jpg то мы получим при выполнении две переменные %1 со значением c:\folder и %2 со значением jpg дальше достаточно прочитать for /? (особо уделив внимание tokens и delims) и dir /? (присмотревшись к ключам сортировки по размеру) |
Отправлено: 15:17, 19-11-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата oxid63:
|
|
Отправлено: 15:19, 19-11-2015 | #3 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Elven ребят дошел до этого а дальше не знаю чо как
@Echo Off SetLocal EnableDelayedExpansion If "%~1"=="" (Set _dir=.) Else (Set _dir=%~1) If "%~2"=="" (Set _ext=*) Else (Set _ext=%~2) Set maxsize=0 For /F "tokens=*" %%i In ('Dir /A:-D /B "%_dir%\*.%_ext%"') Do ( If %%~zi GTR !maxsize! ( Set maxsize=%%~zi Set name=%%~ni Echo MAX !maxsize! %%i ) ) Echo =============================== Echo Name: %name% Echo Size: %maxsize% Pause подскажите |
Отправлено: 15:29, 19-11-2015 | #4 |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать Вместо вот этого
Цитата oxid63:
Цитата Elven:
|
|||
Отправлено: 16:06, 19-11-2015 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Вывод списка файлов с указанным расширением | kelevara | Скриптовые языки администрирования Windows | 8 | 27-04-2013 03:59 | |
CMD/BAT - [решено] Поиск файла наибольшего размера | elis1 | Скриптовые языки администрирования Windows | 2 | 18-01-2013 11:37 | |
CMD/BAT - Поиск файла по диску с определенным расширением | 91892823 | Скриптовые языки администрирования Windows | 3 | 18-09-2012 00:11 | |
CMD/BAT - [решено] Поиск строк с указанным словом и копирование их в отдельный файл | Maartimus | Скриптовые языки администрирования Windows | 2 | 13-07-2010 20:25 | |
[решено] Файлы большого размера (место в каталоге) | semenK | Общий по FreeBSD | 8 | 17-01-2006 20:09 |
|