Отправляет email-рассылки с помощью сервиса Sendsay

[TC] подскажите возможно ли?

Добрый день.
вот такая ситуация интересно возможно ли.
передомной 500 папок с книгами каждая папка названа именем автора, в
папках находятся запакованные раром книги авторов.
возможноли както их распаковать не заходя в каждую из 500 папок.
я пробывал в тотале по контрол+b
по этой команде он вытянул все файлы на поверхность распаковал но те
распакованные текстовые ужэ файлы в папочки обратно не пошли так на
поверхности и остались.
может в тотале есть подходящая команда или в самом раре.
спасибо за помощь.

с уважением

ВИТАЛИЙ
ЧЕРНОВЦЫ

mailto:vluk***@c*****.net

Ответить   виталий Mon, 13 Feb 2006 10:26:36 +0300 (#514444)

 

Ответы:

Доброго времени суток!

Я вот тут сидел и мучался с автозапуском jaws для флэшовой версии и возник у
меня вопрос: а из-за чего весь сырбор? Почему не подходят заводские батники и
нужно писать свои? В чём заключается неудобство уже имеющихся?

С уважением,
Матроскин
mailto:matroskin_mosc***@m*****.ru
icq:250909688
http://matroskinshouse.narod.ru

Ответить   Mon, 13 Feb 2006 12:42:39 +0300 (#514485)

 

Привет, Матроскин.
И заводские подходят, если видеодрайвер уже установлен. А если не установлен,
то не подходят.
С уважением, Анатолий.

Ответить   "i_chay" Mon, 13 Feb 2006 14:21:59 +0400 (#514497)

 

Привет,Матроскин.

Original Message > Я вот тут сидел и мучался с автозапуском jaws для флэшовой версии и возник

А от чего мучился то. Да нет все просто Заводской батник работает с
прямолинейностью трактора, при своем запуске вызывая программу jaws
находящуюся в папке jaws70. Но сама программа начинает работать на
конкретном целевом компьютере, только если установлен, так называемый
Драйвер видио-перехвата. Понимаеш? то есть сначала нужно как минимум
установить этот самый драйвер. Ну и потом, тут в рассылке раздавался крик о
помощи Мол зрячие товарищи не разобравшись, что там к чему, записали в
шпионы. Так вот на всякий случай и возможность удаления этого самого
драйвера тоже предусмотреть надо и желательно автоматическую, чтобы лишний
раз машину не перезагружать. Ну вот собственно и все.

удачи.
Эдик. Новокузнецк.
winks***@r*****.ru

Ответить   Mon, 13 Feb 2006 19:08:43 +0700 (#514532)

 

Здравствуйте, Виталий.

Да, возможно.
Предположим, что у вас папка book, в которой есть папки по фамилиям авторов.
В каждой такой папке лежит архив .rar. Вам нужно,
чтобы этот архив был распакован в ту же папку, где находится.

Для этого скопируйте в папку book файл rar.exe.
Обычно он расположен в папке
C:\Program Files\WinRAR\

Затем создайте в папке book файл magic.bat со следующим содержимым:

FOR /R %%i IN (*.rar) DO rar.exe e "%%i" "%%~dpi"

Будьте внимательны: не потеряйте ни одной кавычки.
Запустите файл magic.bat и посмотрите содержимое папок.
Проверено под Win XP.
С уважением, Анатолий.

Ответить   "i_chay" Mon, 13 Feb 2006 20:46:09 +0400 (#514703)

 

Здравствуйте, Анатолий!
Original Message From: "i_chay" <i_ch***@r*****.ru>

- - - - - - - -
Анатолий, а эта предложенная и чрезвычайно удобная схема будет ли работать
с архивами zip? У меня тоже ситуация, но с зиповскими архивами. При обычном режиме
использования winrar хорошо справляется с разархивированием зиповских архивов,
вот и хотелось бы чтобы он так сработал бы и через magic батник.
С уважением, Vadim Pro! Хорошего настроения!
luchp***@m*****.ru
ICQ: 192634169

Ответить   "vadim pro" Mon, 13 Feb 2006 21:15:03 +0300 (#514753)

 

Здравствуйте, Вадим.
Для разархивации zip-архивов...
Прежде всего вам нужно обзавестись программой, которая может разархивировать
zip-архивы из командной строки.
Могу предложить unzip.exe (164 Кб, free)
http://www.tiflocomp.ru/download/misc/unzip.exe

Для нее файл magic.bat примет вид
FOR /R %%i IN (*.zip) DO unzip.exe -qo "%%i" -d "%%~dpi

Заметьте, что здесь нет в конце финальной двойной кавычки. Также существенно,
чтобы в конце этой строки не было пробелов.
С уважением, Анатолий.

Ответить   "i_chay" Tue, 14 Feb 2006 14:07:17 +0400 (#515027)

 

Здравствуйте, виталий,

Я это делаю парой бат-файлов.
Файл 1.bat содержит ровно одну строку

for /r %%F in (*.zip;*.gz;*.tar;*.rar) do 2.bat "%%~fF" "%%~pF"

В ней рекурсивно просматриваются все поддиректории и каждый файл в них
с перечисленными расширениями. Для каждого файла вызывается 2.bat с
параметрами, как бы подпрограмма обработки одного файла.

Файл 2.bat содержит 3 строки

cd %2
"C:\Program Files\WinRAR\WinRAR.exe" X -o+ -ad -ilogc:\temp\error.log -inul %1
cd c:\temp\

Для правильной работы надо поместить оба файла в каталог в который
вложены папки с архивами (уровень вложенности не важен).
Если у вас этот путь, например, d:\books\ то во второй и третьей
строчке 2.bat контекст c:\temp\ надо заменить на d:\books\

Две особенности. Если в файлах встречаются серьёзные ошибки, то винрар
всё-таки задаёт вопрос, что с ними делать. Обратите внимание, что
архивы распаковываются каждый в свой каталог, который равен имени
архива. С одной стороны, это позволяет избежать налезания друг на
друга одноимённых файлов из разных архивов в одной директории. С
другой стороны, если в одной директории лежат архивы 1.zip и 1.rar они
будут открываться в одну папку с именем 1.

--
С наилучшими пожеланиями
Владимир Лукьянов
Москва
mailto:lvu20***@y*****.ru

Ответить   Mon, 13 Feb 2006 20:43:19 +0300 (#514757)

 

Здравствуйте, Владимир.
Вы пишите:

По-моему, в командной строке rar не поддерживает никаких архивов, кроме rar.
С уважением, Анатолий.

Ответить   "i_chay" Tue, 14 Feb 2006 08:45:36 +0400 (#514892)

 

Ответ на письмо от 14.02.2006
Здравствуйте, Анатолий,

Насчёт рара ничего не могу сказать. Я в бат-файле запускаю винрар из
его директории, а он совершенно точно поддерживает zip, и многие другие
форматы. Разница в вызове рара и винрара заключается, как мне кажется,
в двух моментах: при вызове винрара весь путь к нему берётся в кавычки
дабы правильно воспринимались пробелы в пути к экзешнику; возможно рар
более спокойно будет реагировать на ошибки в архивах (не будет
доставать сообщениями как винрар). Если так, то рар, действительно,
предпочтительнее.

--
С наилучшими пожеланиями
Владимир Лукьянов
Москва
mailto:lvu20***@y*****.ru

Ответить   Tue, 14 Feb 2006 14:03:46 +0300 (#515172)