CMD/BAT - [решено] Батник для извличения из рар архива фалика
-
dvassilyev
CMD/BAT - [решено] Батник для извличения из рар архива фалика
Дана шара, падают файлы типа KP409***.218 и KP409***.219 меняются последние три символа в названии файла и расширение 218 или 219.
Если в свойствах файла указать открывать winrar-ром, то файл откроется без проблем, с этого чудо архива надо вытащить один файл Credit_info***.txt (в имени файла меняются только последние символы, цифры ) и выложить его на другую шару.
Нужен батник который бы находил файл по последней дате, открывал его winrar-ром находил нужный файл и выкладывал его на шару.
Если в свойствах файла указать открывать winrar-ром, то файл откроется без проблем, с этого чудо архива надо вытащить один файл Credit_info***.txt (в имени файла меняются только последние символы, цифры ) и выложить его на другую шару.
Нужен батник который бы находил файл по последней дате, открывал его winrar-ром находил нужный файл и выкладывал его на шару.
-
amel27
Re: CMD/BAT - [решено] Батник для извличения из рар архива фалика
Цитата dvassilyev:
Нужен батник который бы находил файл по последней дате, открывал его winrar-ром находил нужный файл и выкладывал его на шару
Код:
$S - откуда
$D - куда
$R - путь к RAR.EXE
Нужен батник который бы находил файл по последней дате, открывал его winrar-ром находил нужный файл и выкладывал его на шару
CMD/BAT - [решено] Батник для извличения из рар архива фалика
Код:
Код: Выделить всё
@Echo Off
Set $M=KP409???.???
Set $F=Credit_info???.txt
Set $S=C:\TEST
Set $D=D:\TEST\
Set $R=%ProgramFiles%\WinRAR\RAR.EXE
For /F "Delims=" %%i In ('DIR /A:-D/O:-D/B "%$S%\%$M%"') Do "%$R%" e "%$S%\%%i" "%$F%" "%$D%"&GoTo :EOF$S - откуда
$D - куда
$R - путь к RAR.EXE
-
dvassilyev
-
amel27
Re: CMD/BAT - [решено] Батник для извличения из рар архива фалика
dvassilyev, грит, что нет в каталоге "C:\TEST" файлов с маской "KP409???.???"
-
amel27
Re: CMD/BAT - [решено] Батник для извличения из рар архива фалика
есть но они размером по 1 kb, такое бывает когда нет данных (сорри меня не кто не предупредил, что такое может быть)
а можно как нить прикрутить проверку по размеру, файл с данными весит от 120 - 160 кб.
скрипт будет проверять дату и размер и извлекать нужный файл , независимо от названия файла.
а можно как нить прикрутить проверку по размеру, файл с данными весит от 120 - 160 кб.
скрипт будет проверять дату и размер и извлекать нужный файл , независимо от названия файла.
-
amel27
Re: CMD/BAT - [решено] Батник для извличения из рар архива фалика
Цитата dvassilyev:
есть но они размером по 1 kb
причем тут размер, если DIR выбирает по маске, засвети имя каталога/список файлов, команда:
Код:
Цитата dvassilyev:
скрипт будет проверять дату и размер
маловато для алгоритма проверки
есть но они размером по 1 kb
CMD/BAT - [решено] Батник для извличения из рар архива фалика
причем тут размер, если DIR выбирает по маске, засвети имя каталога/список файлов, команда:
Код:
Код: Выделить всё
DIR /A:-D/O:-D/B "C:\TEST\KP409???.???"Цитата dvassilyev:
скрипт будет проверять дату и размер
CMD/BAT - [решено] Батник для извличения из рар архива фалика
маловато для алгоритма проверки
-
dvassilyev
Re: CMD/BAT - [решено] Батник для извличения из рар архива фалика
файл размером 1 кб не содержит не какой информации он пустой, может из за этого ошибки идут?
Цитата amel27:
маловато для алгоритма проверки
добавить маску файла KP409???.???? дату и размер
Цитата amel27:
маловато для алгоритма проверки
CMD/BAT - [решено] Батник для извличения из рар архива фалика
добавить маску файла KP409???.???? дату и размер

-
amel27
Re: CMD/BAT - [решено] Батник для извличения из рар архива фалика
Цитата dvassilyev:
может из за этого ошибки идут?
Цитата amel27:
засвети имя каталога/список файлов
Цитата dvassilyev:
добавить маску файла KP409???.???? дату и размер
и что с ними делать?.. любоваться на экране?
может из за этого ошибки идут?
CMD/BAT - [решено] Батник для извличения из рар архива фалика
Цитата amel27:
засвети имя каталога/список файлов
CMD/BAT - [решено] Батник для извличения из рар архива фалика
Цитата dvassilyev:
добавить маску файла KP409???.???? дату и размер
CMD/BAT - [решено] Батник для извличения из рар архива фалика
и что с ними делать?.. любоваться на экране?
-
dvassilyev
Re: CMD/BAT - [решено] Батник для извличения из рар архива фалика
Код:
смог выковырнуть нужный мне файл и выложить на шару, не смог победить сортировку по дате, мне надо чтоб батник находил свежий архив.
Код: Выделить всё
"C:\Program Files\WinRAR\WinRAR.exe" e *.* Credit_info***.txt %R%/смог выковырнуть нужный мне файл и выложить на шару, не смог победить сортировку по дате, мне надо чтоб батник находил свежий архив.