Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Вопросик по BAT файлу (https://forum.antichat.xyz/showthread.php?t=117538)

gri.n 24.04.2009 15:54

Вопросик по BAT файлу
 
привет ! мужики помогите плиз ... короче я сравниваю в консоли 2 файла прогой ExamDiff вот такой командой
examdiff c:\reports\1.csv c:\reports\2.csv /d /html /o:c:\reports\results\3.htm

Теперь вопрос такой : Как сделать так чтоб вместо 1.csv батник подхватывал последний записаный файл в папке \reports\ или последний по дате ? какие надо назначить переменные? Например я хочу сравнить вчерашний файл с сегодняшним ... учитывая выходные дни.

SpangeBoB 25.04.2009 20:17

Выбирает из заданной директории последний измененный файл.
Цитата:

@echo off
cd /d c:\export
dir /a:-d /o:-d | findstr "^[0-9]" > list.txt
type list.txt | findstr /v "list" > a.txt
for /f "tokens=4 delims= " %%i in (a.txt) do @(
examdiff %%i c:\reports\2.csv /d /html /o:c:\reports\results\3.htm
del list.txt
pause
GOTO :EOF
)

gri.n 27.04.2009 09:52

спасибо !


Время: 09:00