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

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

Ответить
Настройки темы
CMD/BAT - [решено] Батник для извличения из рар архива фалика

Аватара для dvassilyev

Старожил


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

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


Дана шара, падают файлы типа KP409***.218 и KP409***.219 меняются последние три символа в названии файла и расширение 218 или 219.
Если в свойствах файла указать открывать winrar-ром, то файл откроется без проблем, с этого чудо архива надо вытащить один файл Credit_info***.txt (в имени файла меняются только последние символы, цифры ) и выложить его на другую шару.

Нужен батник который бы находил файл по последней дате, открывал его winrar-ром находил нужный файл и выкладывал его на шару.

Отправлено: 14:42, 07-08-2009

 

Googler


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

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


Цитата dvassilyev:
Нужен батник который бы находил файл по последней дате, открывал его winrar-ром находил нужный файл и выкладывал его на шару »
Код: Выделить весь код
@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

Отправлено: 10:45, 08-08-2009 | #2



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

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


Аватара для dvassilyev

Старожил


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

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


Изображения
Тип файла: jpg Безымянный.JPG
(37.1 Kb, 13 просмотров)

ошибка

Отправлено: 08:23, 10-08-2009 | #3


Googler


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

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


dvassilyev, грит, что нет в каталоге "C:\TEST" файлов с маской "KP409???.???"

Отправлено: 08:35, 10-08-2009 | #4


Аватара для dvassilyev

Старожил


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

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


есть но они размером по 1 kb, такое бывает когда нет данных (сорри меня не кто не предупредил, что такое может быть)
а можно как нить прикрутить проверку по размеру, файл с данными весит от 120 - 160 кб.
скрипт будет проверять дату и размер и извлекать нужный файл , независимо от названия файла.

Отправлено: 09:44, 10-08-2009 | #5


Googler


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

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


Цитата dvassilyev:
есть но они размером по 1 kb »
причем тут размер, если DIR выбирает по маске, засвети имя каталога/список файлов, команда:
Код: Выделить весь код
DIR /A:-D/O:-D/B "C:\TEST\KP409???.???"
Цитата dvassilyev:
скрипт будет проверять дату и размер »
маловато для алгоритма проверки

Отправлено: 09:57, 10-08-2009 | #6


Аватара для dvassilyev

Старожил


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

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


файл размером 1 кб не содержит не какой информации он пустой, может из за этого ошибки идут?

Цитата amel27:
маловато для алгоритма проверки »
добавить маску файла KP409???.???? дату и размер

Отправлено: 10:17, 10-08-2009 | #7


Googler


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

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


Цитата dvassilyev:
может из за этого ошибки идут? »
Цитата amel27:
засвети имя каталога/список файлов »
Цитата dvassilyev:
добавить маску файла KP409???.???? дату и размер »
и что с ними делать?.. любоваться на экране?

Отправлено: 10:28, 10-08-2009 | #8


Аватара для dvassilyev

Старожил


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

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


Код: Выделить весь код
"C:\Program Files\WinRAR\WinRAR.exe" e *.* Credit_info***.txt %R%/
смог выковырнуть нужный мне файл и выложить на шару, не смог победить сортировку по дате, мне надо чтоб батник находил свежий архив.

Отправлено: 16:17, 10-08-2009 | #9



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] помагите написать батник для копирования папки robingut Скриптовые языки администрирования Windows 23 04-05-2016 11:22
CMD/BAT - [решено] Батник для открытия url Diesel315 Скриптовые языки администрирования Windows 12 31-01-2014 22:26
CMD/BAT - [решено] Батник для изменения сетевых настроек. dvassilyev Скриптовые языки администрирования Windows 12 12-04-2010 16:40
Службы - [решено] Батник для Завершения сеанса YDen Скриптовые языки администрирования Windows 5 28-09-2009 16:17
CMD/BAT - [решено] батник для перезагрузки dsl модема d-link 2540 Amonius Скриптовые языки администрирования Windows 15 06-08-2009 17:50




 
Переход