Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Обращение к выделенным файлам через коммандную строку (http://forum.oszone.net/showthread.php?t=273630)

sharovyy 09-12-2013 09:24 2269213

Обращение к выделенным файлам через коммандную строку
 
Подскажите, пожалуйста, как указать на несколько файлов выделенных мышью для последующего выбора из контекстного меню пункта с моим батником? Например:

Код:

%rar% a -ep1 -v5m -agYYYYMMDD "%toPath%\%ArhName%.rar" "%1"
Так архивируется только один файл из выделенных.
А мне нужно именно чтобы все выделенные файлы обрабатывались.

sharovyy 09-12-2013 09:32 2269216

Если подробнее, то задача такая: выделяем правой кнопкой мыши несколько файлов (всегда разное количество), выбираем из контекстного меню пункт отправить ->Мой батник.bat. Итог: Выделенные файлы архивируются, разбиваясь на части по 5mb и прикрепляются поштучно каждый к новому письму в outlook.

Проблема возникла в передаче выделенных файлов архиватору. Если выделять один файл, то работает с кодом выше. Чем заменить "%1" ???

Опиум 09-12-2013 10:50 2269242

Код:

:loop
if (%1)==() goto cont

del %1 или rar %1  что хочешь))

shift

goto loop

:cont


sharovyy 10-12-2013 05:29 2269778

Спасибо! Всё получилось.


Время: 21:44.

Время: 21:44.
© OSzone.net 2001-