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

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

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

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


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

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


Доброго дня.
Прошу помощи.
Есть папка... в которой некоторое количество файлов.
Нужно в батнике в переменную, для последующей обработки, получить имя файла, соответствующего определенной маске и, созданного, последним по дате...
Спасибо.

Отправлено: 23:56, 10-03-2011

 

Ветеран


Contributor


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

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


Код: Выделить весь код
@echo off
setlocal

for /f "tokens=*" %%i in ('dir /b /o:d /a:-d ".\*watch*.*"') do set sName=%%i

if defined sName echo %sName%

endlocal
exit /b 0
«.\» — «папка... в которой некоторое количество файлов»;
«*watch*.*» — «определенной маске»;
«sName» — «в переменную, для последующей обработки, получить имя файла»;
«/o:d» — «созданного, последним по дате...»: последним произойдёт присвоение имени самого «свежего» файла.

Можно и наоборот, «/o:-d». Будет несколько быстрее, но логика усложнится.
Это сообщение посчитали полезным следующие участники:

Отправлено: 03:07, 11-03-2011 | #2



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

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


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


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

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


Благодарю!

Отправлено: 13:32, 14-03-2011 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] поиск файла по маске и запись этого имени в переменную ___dima___ Скриптовые языки администрирования Windows 20 18-06-2017 01:46
CMD/BAT - Проверка файла по дате?обновился или нет? bott Скриптовые языки администрирования Windows 3 21-03-2011 15:39
CMD/BAT - [решено] поиск файла по маске evilfelix Скриптовые языки администрирования Windows 11 23-09-2010 16:26
VBS/WSH/JS - [решено] Скрипт обновления файла с проверкой по дате изменения. CtrlD Скриптовые языки администрирования Windows 2 17-07-2010 10:45
CMD/BAT - [решено] Поиск по отрицательной маске *.* / not= dll semiono Скриптовые языки администрирования Windows 8 21-07-2009 15:20




 
Переход