Ход выполнения!!!
Здравствуйте все!!!
Вот видел один раз такую штуку, когда запускается батник, начинается процесс копирования. архивирования. Это мелочи - это я сделал без проблем, но чего не смог дык это ОТОБРАЖЕНИЕ ХОДА АРХИВИРОВАНИЯ в Dos-окне в виде процентного соотношения... Кто знает что и где нужно добавить в батнике, чтобы видеть это ПРОЦЕНТ?*? И ещё не в тему.. давно хочу автоматизировать процесс запуска VPN-соединения, но никак не могу прийти к этому... вернее даже не знаю куда залесть и что сделать... Локалка запускается атоматом, если была оставлена включеной при выключении компа, а VPN-соединение не подключается приходится лезть руками каждый раз и принудительно его запускать.. подскажите как это дело можно атоматизировать?*?... Заране всем большое спасибо!!! ... |
Цитата:
Цитата:
Код:
Rasphone -d VPNname Сам батник добавить в автозагрузку. |
gora,
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
Остался только самый важный... как заставить РАР отображать ПРОЦЕНТ выполнения задания в dos-окне ... дтся там должна быть какая-то переменная начальная, от которой необходимо оттолкнуться и далее синтаксис со знаком "%" ... ??? |
Ну что же !!! Нет у нас тут ГУРУ cmd и bat ??? !!!
|
А что, у Вас вот так не отображает?
Код:
C:\Some Folder>rar.exe a -idc -- SomeArchive.rar *.* Цитата:
* параметре «switches» в файле rar.ini, находящегося в том же каталоге, что и файл Rar.exe (по умолчанию файл отсутствует); * переменной окружения «RAR» (по умолчанию тоже отсутствует). Кстати, если файлы мелкие по размеру, Вы можете вообще не заметить как % меняется на «OK». Тем не менее, если перенаправить вывод команды в текстовый файл, сие сразу станет видно. P.S. Или Вы речь ведёте про общий процентный индикатор для архива в целом? Мне про таковой неизвестно. |
Цитата:
Спасибо за совет в ближайшее время обязательно попробую поставить этот ключ и посмотреть, что получится!!! Цитата:
|
Цитата:
Скажите ещё, какая у Вас версия «rar.exe» (можно посмотреть по «rar.exe /?»)? |
хмхмхм... может тогда я как-то не правильно прописал сам процесс архивирования ?*?
Можно Ваш пример командной строки для архивирования папки?*?... видимо здесь кроется ошибка... у меня вот так это дело прописано: "C:\Program Files\WinRAR\WinRAR.exe" a D:\RZO.rar -IBCK -cl -ad -o+ -m3 -y D:\RZOb |
Да, в некотором роде, ошибка наличествует: Вы используете GUI-версию архиватора — «winrar.exe», а надо CUI-версию — «rar.exe», которая находится в том же каталоге «%ProgramFiles%\WinRAR». Тогда Вы увидите в окне консоли «проценты» :).
|
Хм... прикольно... я даже на это внимание не обратил, что там несколько экзешников...
Огромное спасибо за подсказку... буду пробывать!!! :) |
Iska, Спасибо теперь да в дос-окне всё бежит и видно что делается...
но задачка была малость другой... Я видел как проходила архивация в дос-окне примерно так... создаётся архив (имя) до окончания осталось %% и всё висит одна строчка с процентиками и больше ничего!!! |
Дит, Вам повезло. Мне— нет: ни в версиях 1.x, ни в версиях 2.x, ни в нонешних, 3.x, я подобного поведения не видел.
|
Iska,
Цитата:
|
Дит, если под «индексами» Вы подразумеваете то, что rar именует «командами»/«ключами», то перед тем, как писать свой предыдущий пост, я поднял и просмотрел наличествующие у меня из перечисленных версий, а также перечитал их history. Я не нашёл ничего, что бы было похоже на указанное Вами поведение. Увы.
|
Если найду, то напишу сюда пример данной строки обязательно !!! :)
|
@ECHO OFF && SETLOCAL ENABLEDELAYEDEXPANSION
SET PrPerc=%1 if %PrPerc% LSS 1 goto err if %PrPerc% GTR 100 goto err SET /A fully=%PrPerc%/2 SET /A freely=50-%fully% SET prbar= FOR /L %%A IN (%fully%,-1,1) DO SET prbar=!prbar!- FOR /L %%A IN (%freely%,-1,1) DO SET prbar=!prbar! TITLE Выполнение: [%prbar%] %PrPerc%%% ECHO Выполнение: [%prbar%] %PrPerc%%% ENDLOCAL && GOTO :EOF :err Echo. Echo Ошибка ввода!!! Число должно находиться в диапазоне 0...100 Echo. GOTO :EOF :qstn Echo Contact: intimation@inbox.ru Echo. Echo Входной параметр для пакетника должен являться числом от 0 (нуля) до Echo 100 (ста) без прочих символов. Статус проистечения операции согласно Echo введенным данным отображается в виде [-------------------- ] xx^%. |
Суперрр!!! Спасибо, брат!!! :)
|
Время: 12:12. |
Время: 12:12.
© OSzone.net 2001-