|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Взять значение из свойства файла |
|
|
CMD/BAT - [решено] Взять значение из свойства файла
|
Ветеран Сообщения: 2196 |
Подскажите, возможно ли посредством командного файла зайти в свойства файла и записать оттуда значение? В частности интересует, как в перечне файлов .msp войти в свойства, из вкладки "Общие" строки "Изменен:" взять только значение даты (например 24 января 2010г.), сравнить с датами в других .msp и вывести в echo самую позднюю дату в формате 24.01.2010
|
|
Отправлено: 07:56, 26-05-2011 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать |
Отправлено: 08:27, 26-05-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать @Echo Off SetLocal EnableDelayedExpansion :: Обрабатываемая папка Set Folder=n:\_My_ADDONs\_DotNet11_40\DNet1140\DotNet40\NetMSP Set lastDate= For /F "Delims=" %%i In ('DIR /B/S/A-D "%Folder%\*.msp"') Do ( Set datchng=%%~ti If "!datchng:~6,4!!datchng:~3,2!!datchng:~0,2!" GTR "!lastDate!" Set lastDate=!datchng:~6,4!!datchng:~3,2!!datchng:~0,2! ) Echo !lastDate:~6,2!.!lastDate:~4,2!.!lastDate:~0,4! Pause>Nul ![]() |
Отправлено: 08:30, 26-05-2011 | #3 |
Разный Сообщения: 1294
|
Профиль | Отправить PM | Цитировать а часы и минуты как добавить?
все разобрался |
Последний раз редактировалось ferget, 26-05-2011 в 09:07. Отправлено: 08:59, 26-05-2011 | #4 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать |
|
Отправлено: 23:10, 07-06-2011 | #5 |
Разный Сообщения: 1294
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось ferget, 07-06-2011 в 23:28. Отправлено: 23:21, 07-06-2011 | #6 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать ferget, скрипт заработал, но как ни странно, показывает не самую позднюю дату, по сравнению со скриптом gora
|
Отправлено: 23:44, 07-06-2011 | #7 |
Разный Сообщения: 1294
|
Профиль | Отправить PM | Цитировать попробуйте /od добавить
|
Отправлено: 23:51, 07-06-2011 | #8 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось sov44, 18-01-2012 в 15:15. Отправлено: 23:28, 17-01-2012 | #9 |
Ветеран Сообщения: 2196
|
Профиль | Отправить PM | Цитировать Никто не хочет объяснить, почему не работает скрипт постом выше?
|
Отправлено: 15:19, 18-01-2012 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Как получить значение параметра из реестра, добавить значение в текстовый файл etc.? | Dark Ange1 | Скриптовые языки администрирования Windows | 28 | 22-06-2022 14:37 | |
CMD/BAT - [решено] Созд.*.txt по имени файла, с перемещением *.txt и файла в папку с именем файла. | OSArev | Скриптовые языки администрирования Windows | 2 | 30-01-2011 11:58 | |
Медиа - [решено] Свойства файла win7 64 bit | cumAr | Microsoft Windows 7 | 4 | 21-09-2010 00:31 | |
[решено] msctls_progress32 - взять значение из другого приложения (например инсталятора) | crashtuak | AutoIt | 1 | 29-07-2009 16:57 | |
Как взять дату создания файла из перла? | radioamator | Вебмастеру | 2 | 30-04-2004 11:14 |
|