Синхронизация the bat на разных компьютерах
Синхронизация the bat на разных компьютерах
Коротко о разделе:
Здесь разрешается создавать темы, относящиеся к любому языку программирования, для которого не существует раздела на форуме (например, Lisp, Tcl/Tk, FORTRAN и т.д.). Если раздел для нужного Вам языка есть, большая просьба создавать тему в нем.
Вопросы, связанные с JScript, Perl, PHP обсуждаются в разделе WWW Masters.
Обратите внимание:
1. Прежде чем задать вопрос, воспользуйтесь поиском. Возможно, Ваш вопрос уже обсуждали.
2. Если Ваш вопрос связан с конкретным языком программирования, обязательно укажите название языка в имени темы.
3. Постарайтесь давать темам информативные названия. Темы с названиями типа "Помогите, горю" будут удалены.
4. Помните, чем грамотней будет задан Ваш вопрос, тем больше будет у Вас шансов получить на него ответ. Как правильно задавать вопросы
5. Ипользуйте тег [ code ] . текст программы. [ /code ] для выделения текста программы.
Просьбы выполнить какую-либо работу за автора в этом разделе не обсуждаются. Темы с подобными просьбами будут перемещены или удалены. Для заказов у нас существуют специальные разделы: Разовые заказы и подработка, ПОМОЩЬ СТУДЕНТАМ.
Если кто не понял (а такие есть) — чтобы за вас решали ваши задачки, идите на другие ресурсы.
Здравствуйте.
Есть у меня .bat-файл, который выполняет синхронизацию содержимого нескольких папок. Точнее сказать, резервное копирование, а не синхронизацию, т.к. копируются файлы всегда в одностороннем порядке. Вот примерно его содержимое:
@echo off
@set fromdisk=D:
@set todisk=C:
@set todir=backup
xcopy %fromdisk%\1\*.txt %todisk%\%todir% /d /c /i /Y /h /k /r /s
xcopy %fromdisk%\2\*.doc %todisk%\%todir% /d /c /i /Y /h /k /r /s
xcopy %fromdisk%\3\*.* %todisk%\%todir% /d /c /i /Y /h /k /r /s
xcopy %fromdisk%\4\*.rar %todisk%\%todir% /d /c /i /Y /h /k /r /s
@echo.
@pause
@goto end:
Но вот источники для копирования всегда разные и приходится всегда вручную этот .bat-файл корректировать. Хочу несколько автоматизировать эту процедуру. Для этого нужно решить 2 вопроса:
1. Нужно чтобы путь, откуда нужно копировать данные подставлялся из другого файла: path.txt. И в соответствии с заданной директорией и маской для файлов производилось копирование. Каждая строчка в файле path.txt соответствует директории, откуда нужно взять соответствующие файлы для копирования. Вот, например, содержимое этого файла:
Т.е. нужно открыть файл, считать данные в массив (например, каждая строка = элемент массива) и запустить цикл для каждого элемента массива:
xcopy [element0] %todisk%\%todir% /d /c /i /Y /h /k /r /s
xcopy [element1] %todisk%\%todir% /d /c /i /Y /h /k /r /s
и.т.д.
Как это реализовать в .bat-файле?
2. Вторая функция, которую хотелось бы реализовать, должна создавать такую же структуру каталогов, как и в источнике копирования. Рассмотрим на примере 1-го элемента. Есть источник:
Это значит, что мы должны в директории %todisk%\%todir% создать папку "Документы", в ней создать папку "Февраль" и туда скопировать уже все файлы, соответствующие заданной маске. Т.е. весь путь, кроме буквы диска мы должны воссоздать в резервной копии. Конечно же, если эти все папки уже есть (были созданны раннее), то заново их можно не создавать.
The Bat!
The Bat! (Бат) — программа, которая вот уже более двух десятков лет считается лучшим почтовым клиентом. Множество функций, высокий уровень защиты, шифрование данных делают ее незаменимой как для домашнего, так и для коммерческого использования.
Интерфейс The Bat! (версия 9.0.16)
Многим современным пользователям вполне достаточно тех функций электронного ящика, которые предоставляют сервисы в веб-версиях. И, тем не менее, чтобы воспользоваться всеми преимуществами этого типа связи, не всегда достаточно веб-интерфейса. Для этого и создаются программы-почтовые клиенты, среди сотен которых особенно выделяется The Bat!
Возможности программы
Адресная книга
Адресная книга
Адресная книга может содержать группы адресатов. Ими могут быть, например, родственники, друзья, работа и так далее. Каждой группе, как и адресату, можно назначить аватар. Это не только упорядочивает адресную книгу, но и позволяет делать рассылки лишь определенным группам. Адресатов, которые используют несколько почтовых ящиков, при необходимости легко объединять в один контакт.
Письма в почтовом ящике
Эти возможности позволяют быстро находить необходимого адресата и просматривать историю переписки с ним, а также выгружать ее на жесткий диск компьютера. Сама адресная книга автономная и надежно защищена, у вредоносного ПО нет доступа к списку адресов, которые часто извлекаются для занесения в базы и последующей рассылки спама.
Открытое письмо
Резервное копирование
Все личные настройки, список адресатов, шаблоны и историю переписки можно сохранять в отдельном файле. Это решение дает возможность запускать почтовый клиент со своими настройками на другом компьютере. Файл резервной копии можно зашифровать с помощью пароля.
Сортировщик писем
Высокий уровень безопасности
В почтовом клиенте применен алгоритм шифрования с 128-битным размером ключа. Для доступа к программе можно установить мастер-пароль. В самых последних версиях легко включить аутентификацию по распознаванию лица. Кроме того, The Bat! может работать в паре с известными антивирусными сканерами. Программа каждый раз предупреждает пользователя, если тот пытается открыть подозрительный вложенный файл.
Настройки клиента
Несколько почтовых ящиков
The Bat! станет незаменимой программой для тех, кто пользуется одновременно несколькими почтовыми сервисами. Из программы можно отправить письмо из любого почтового ящика, не совершая в него отдельный вход. Точно так же The Bat! одновременно принимает письма на разные электронные ящики и отображает их в одном окне, если в этом есть необходимость.
Создание почтового ящика
Другие полезные возможности программы
- Шаблоны можно создавать, используя множество макросов. Любой ящик, адресат, группа или папка могут иметь свои отдельные шаблоны писем.
- Функция просмотра изображений позволяет просматривать вложение в удобной программе, изменяя масштаб, поворачивая или включая полноразмерный режим. Изображение из программы можно загрузить на компьютер или распечатывать.
- Функция импорта позволяет быстро загрузить все письма из других почтовых клиентов.
- Автоматическая проверка правописания налету исправляет ошибки и опечатки.
- Поддержка IDN-доменных имен. К клиенту подключаются имена с национальными алфавитами, к примеру, можно подключить мойсайт.рф.
Плюсы и минусы
Преимущества
Главное преимущество – огромное множество функций и настроек, аналогов у программы нет. К другим достоинствам следует отнести:
- Красивый и удобный интерфейс;
- Высочайший уровень безопасности;
- Возможность объединить всю почту в одном месте;
- Легко запускается на старых компьютерах и ОС;
- Регулярные обновления;
- Возможность читать письма в оффлайн-режиме;
- Высокая скорость работы.
Недостатки
Для многих пользователей главным минусом программы является высокая стоимость лицензии. Есть и другие недостатки:
- Каждую новую версию программы необходимо покупать отдельно;
- Плохая служба поддержки.
Скачать бесплатно
Версия | Размер | Файл |
---|---|---|
9.4.3 | 136.4 Мб | msi |
Скачайте The Bat! бесплатно с помощью MultiSetup или по прямой ссылке.
Горячие клавиши
Клавиши | Действия |
---|---|
Ctrl+N | Создать новое сообщение |
Ctrl+F5 | Ответить |
Shift+Ctrl+F5 | Ответить всем |
Shift+F5, Ctrl+O | Переслать |
Shift+F6 | Отправить повторно |
Ctrl+F6, Ctrl+E | Перенаправить |
Alt+F5, Ctrl+S | Сохранить в файл |
Alt+F6 | Редактировать как новое |
F4 | Ответить, цитируя выделенный текст |
Shift+F4 | Ответить без цитирования |
Ctrl+F4 | Ответить отправителю |
Shift+Alt+F5 | Переслать (альтернативный способ) |
F9 | Просмотреть исходный текст сообщения |
Ctrl+Alt+Right | Показать следующее непрочитанное |
Ctrl+Alt+Left | Показать предыдущее непрочитанное |
Alt+Right | Показать следующее показанное |
Alt+Left | Показать предыдущее показанное |
Enter | Открыть просмотр в новом окне |
Ctrl+C | Копировать сообщение в папку |
Ctrl+V | Переместить сообщение в папку |
Del | Удалить сообщение |
Ctrl+U | Снять пометку о прочтении |
Ctrl+M | Пометить как прочитанное |
Ctrl+J | Парковать |
Ctrl+G | Отметить флажком |
Ctrl+P | Напечатать сообщение |
Ctrl+A | Выбрать все сообщения |
Ctrl+W | Добавить отправителя в адресную книгу |
Ctrl+B | Удалить отправителя из адресной книги |
Ctrl+BkSp | Открыть ответ |
Установка на компьютер
После скачивания установочного msi-файла The Bat! запустите его, сделав двойной щелчок левой кнопки мыши.
Установка: начало
1. Откроется окно установщика, нажмите «Next».
Установка: лицензионное соглашение
2. Примите лицензионное соглашения, поставив галочку, и снова нажмите «Next».
Установка: папка на жестком диске
3. Вы можете выбрать папку, в которую установится программа. Советуем оставить «Program Files» (по умолчанию для всех программ в Windows).
Установка: запуск
4. Подготовка завершена, можно приступить к процессу установки. Нажмите «Install».
Установка: копирование файлов
5. Идет копирование файлов в выбранную папку и установка The Bat! в реестр системы.
Установка: завершение
Используем WinSCP для синхронизации файлов по FTP
Настраиваем WinSCP на автоматическое обновление файлов удаленного сервера.
Использование FTP
Как правило, обновление/добавление/удаление файлов на сервере приходится выполнять в ручном режиме по FTP. Сам процесс несложный:
- соединяемся по ftp,
- выбираем файлы для копирования,
- копируем,
- разрываем соединение.
Вместе с тем можно упростить однотипные задачи с FTP, если воспользоваться программой WinSCP. Это популярная утилита для работы по FTP и sFTP. WinSCP имеет несколько важных особенностей:
- может работать в режиме командной строки по сценарию,
- умеет выполнять «умную» синхронизацию каталогов.
WinSCP позволяет выполнять синхронизацию каталогов по разным критериям, для нас подходит вариант сравнение по времени файлов. Причем можно выполнять синхронизацию: двустороннюю (сервер ⇆ локальный компьютер), на удаленный сервер, на локальный компьютер.
Командный режим поддерживает выполнение сценариев. То есть достаточно один раз задать все нужные параметры в файле сценария.
Постановка задачи
Итак, пусть у нас есть WinSCP. Обновлять будем на удаленный сервер по FTP. Обновлять будем только новые файлы в каталогах
- lpf-core — ядро LPF
- lpf-content — контент
- assets — assets-каталог
Пусть WinSCP располагается в C:ProgramsWinSCPWinSCP.exe , а файлы для загрузки в D:xampphtdocslanding .
Вначале создадим bat-файл, в котором будет выполнен запуск WinSCP в нужном режиме.
Дальше у нас есть два варианта использования WinSCP. Первый — «классический» при котором используется отдельный текстовый файл с командами для WinSCP. Второй вариант — использовать эти команды в bat-файле.
Рассмотрим каждый вариант отдельно.
Первый способ: отдельный файл с командами WinSCP
Этот способ удобен тем, что он более простой по синтаксису. Если вы планируете использовать WinSCP для более сложных задач (или узучения его возможностей), то делать это удобно именно таким способом.
Файл scp_sync.bat
В файле scp_sync.txt будет размещен сценарий.
Файл scp_sync.txt
Команда synchronize непосредственно выполняет синхронизацию. WinSCP будет сравнивать файлы по времени -criteria=time.
Документация по синхронизации доступна на отдельной странице.
Особо отмечу ключ -delete , который разрешает удалять файлы, отсутствующие локально. С его помощью можно получить полную копию каталогов.
Можно оставлять окно WinSCP открытым, если убрать из сценария команду exit .
Второй способ: всё в одном bat-файле
В этом варианте нет дополнительного файла, поэтому он проще для управления. Но, вместе с тем, он будет более сложный по синтаксису. Смысл этого варианта в том, что WinSCP позволяет запускать себя со специальным ключом /command , после которого и идут команды, которые мы вынесли как в первом варианте.
Каждая команда должна быть заключена в скобки «»», а переносы строк заканчиваться символом «^». Последняя строчка должна быть без этого символа. Кроме того, каждую строчку нужно отделять табулятором или пробелом в начале строки.
Вот готовый код bat-файла (имя его произвольно), например для синхронизации assets-каталога (assets.bat).
Обратите внимание, как задан локальный каталог: ..assets . То есть это не абсолютный путь на компьютере, а относительный. В данном примере assets.bat располагается в подкаталоге _sync локальной копии LPF.
Каталог для bat-файлов может быть произвольным, в файле он нигде не прописан.
Если нужно синхронизировать несколько каталогов сразу, то указываем их отдельной строкой, не забывая про символ «^». Например:
В этом примере обновляются каталоги assets, lpf-core и lpf-content.
Итого
С помощью WinSCP можно обновлять не только сайты LPF, но и вообще любая синхронизация с удаленным сервером.
Как перенести настройки the bat на другой компьютер
Существует довольно простой метод переустановки почтовой программы TheBat! при переустановке операционной системы, при переносе почты на другой компьютер (при сохранении места расположения самой программы и почтовых баз).
- Скопировать всю папку TheBat из папки «C:Program FilesThe Bat!» (по умолчанию папка именно эта)
- Сохранить ветку реестра HKEY_CURRENT_USERSOFTWARERITThe Bat!
- После того, как переустановите систему, восстановите ветку реестра и скопируйте папку The Bat! на старое место.
Для реализации пункта 2) можно поступить так: создать два файла SaveBatSettings.bat и RestoreBatSettings.bat
В файл SaveBatSettings.bat записать следующее:
regedit /e RITSave1.reg HKEY_CURRENT_USERSoftwareRIT
regedit /e RITSave2.reg HKEY_LOCAL_MASHINESoftwareRIT
Запустить этот файл на системе, с которой необходимо скопировать настройки почты. Появятся два файла: RITSave1.reg и RITSave2.reg. Скопируйте их вместе с папкой почты со старой машины.
Перенос the bat на новый комп
Перенесла, скопировала каталог the bat и перенесла на новый комп в програм файлз, запустила the bat , установка была, но в панели управления-программах и компонентах не прописалась эта прога
заработало, восстановила из резервной копии the bat.
Новый комп комп, ребут после лого мат. платы
Собрал себе новый комп. Детали без гарантии. phenom x4 960t, corsair 2x2gb ddr3, samsung h254ui.
Hdd Victoria, нет IDE режима. Новый комп и новый винт
Здравствуйте, проблема с новым компьютером — хотел проверить террабайтник новый, а как оказалось.
В ярлыках браузеров emorhc.bat rehcnual.bat xoferif.bat erolpxei.bat
В ярлыках браузеров встроились вирусы и при открытии открывается реклама
BAT и сетевой комп
Здравствуйте! Как написать батник который открывает сетевой комп под паролем.. т.е. есть комп.. он.
то есть я понимаю, нужно установить батник , а потом уже восстановить из резервной копии,
ключ я как понимаю находится в ррестре
Добавлено через 26 секунд
Добавлено через 1 минуту
или проще экспортировать ветку реестра hkey_current_usersoftwareRITthebat
а потом установить.
Ставите батник с нуля, производите восстановление из резервной копии, сделанной заблаговременно в старой программе.
Версия устанавливаемого ПО желательно должна быть той же, что и у предыдущей программы, иначе может появиться ошибка о несовместимости форматов.
Какой софт Вы используете — взломанный или лицензионный — дело Ваше, но здесь запрещено обсуждать, как обойти лицензию и откуда достать ключ активации, имейте это ввиду
Добавлено через 2 минуты
я понимаю, ключ есть в данном реестре? раз лицензионный. я не прошу взламывать софт.
kotik2, любопытно. А версия The BAT! какая?
переносите с одного компьютера на другой с одинаковой операционкой?
Если Вы знаете, что такое реестр, то попробуйте перенести веточку реестра
Добавлено через 29 секунд
с разной операционкой.
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
Комп заражен DRIVER.BAT
Здравствуйте поймал болячку, копм заражает все флешки вирусом driver.bat, Помогите пожалуйста.
Новый комп и новый BSoD
Здравствуйте уже две недели назад собрал новый комп мать ASRock H370 Pro4, lga 1151, core i-3 8350k.
Перенос почты The Bat в Outlook
Доброго времени суток! Подскажите решение перенести письма с the bat в outlook. Очень много.
перенос на другой комп
Как сделать чтоб програма(с базами из Database Desktop) работала на другом компе на котором Borland.
Как перенести настройки the bat на другой компьютер
>но пишет, что это незарегистрированная копия и нужно зарегистрироваться.
Кхм. понимаете ли, программа в общем-то платная.
И распостраняется обычно на условиях пробы.
То есть работает бесплатно только 30 дней.
Поэтому вам следует или:
1. купить программу
2. использовать другую почтовую программу
Есть много других почтовых программ, которые могут делать примерно то же самое, но бесплатно.
Примерно то же самое может делать Outlook Express, который встроен в саму Windows (у вас наверняка эта программа уже установлена). На Windows Vista эта программа кажется по другому называется. Может быть Windows Mail.
Эти программы умеют получать и читать почту.
Базовые функции и настройки примерно одинаковы.
Программа TheBat за свои деньги обладает коекакими функциями и особенностями, которые вам возможно совершенно не нужны.
Как перенести настройки the bat на другой компьютер
В справке к программе Вы можете прочесть как синхронизировать БД на Ваших обоих ПК. Жмите F1 и смотрите на скриншоте как добраться до нужного раздела.
Это официальный способ! Синхронизируется все (входящие, отправленные, адресная книга)!
Можно попробовать выставить в настройках ящиков на обоих ПК неудаление в течение n-календарных дней за которые Вы гарантированно выкачаете повторно те же самые письма до их удаления. Можно и POP’ом и IMAP’ом. Но если POP, то только входящие будут синхронны, а не отправленные. Адресная книга The Bat! будет асинхронна в любом случае.
Можно использовать тот же аккаунт Dropbox или примонтированный ЯндексДиск по WebDav доступ к которому есть с обоих ПК. Например я раньше таранил (правда флешкой а не через Dropbox) с одного на другой все письма найденные(F7) по условию Любая часть содержит * полученных после такой-то даты. Если база не распухшая, а каналы толстые, то может держать Вояджер там? Рискованно. . Скорее невероятно.
Можно создать общую виртуальную папку в которой будут представлены все письма из всех ящиков, выделить все(Ctrl+A) и сохранить(Ctrl+S) одним MBX/MBOX. Тоже бэкап, но только писем. И старых существующих в обоих местах и новых. Затем можно импортировать этот unix-ящик (это и есть mbox/mbx) скажем в папку входящие, сделать на время фильтры сортировки ручными и рассортировать эти письма в соответствующие им папки с последующим удалением дублей из Папка-Управление папками-Чекбокс удаление дубликатов. В этом случае благоприобретённые адреса из адресной книги не будут скопированы/синхронизированы. Это надо будет сделать отдельно. Много телодвижений.
И во всех вышеперечисленных случаях (после официально предлагаемой синхронизации) Вы кроме адресной книги также не синхронизируете фильтры, шаблоны, девизы, анекдоты из SmartBat’а (я их там храню, другие не знаю что хранят, может заметки).
Используйте всё-таки официальный способ и не забывайте про бэкап.
Здесь Вы, Вадим на других скриншотах из моего другого поста можете видеть как настроить «мой» альтернативноимённый бэкап по планировщику, который я использую наряду с официальным.
Цитата |
---|
Внимание! При загрузке и установке архивных версий программы The Bat! следует помнить, что эти версии в настоящее время сняты с разработки, а вопросы, связанные с ними, не рассматриваются службой технической поддержки. |
Извините, это тот EXE шник или MSI шник (скорее именно MSI, так как RITlabs давно уже выкладывает программу установки в этом формате) который Вы и запускали и инсталлировали устанавливали на свой компьютер. Обычно его берут на официальном сайте продукта.
На странице архивный версий Вашей версии я не нашёл — https://www.ritlabs.com/ru/products/thebat/_versions/
Вот как понимает Википедия ( https://ru.wikipedia.org ) термин дистрибутив:
Дистрибутив обычно содержит программы для начальной инициализации системы.
Так вот этот установочный файл с расширением MSI котрый Вы скачивали перед установкой я и прошу прислать мне.
Напоминаю на всякий случай, что версия Home Edition не предназначена для коммерческого использования.
Если заплатить за переход с Home на Pro 500 р. (это в России) и с 4 на 5 700р., то получится 1200 р.
А за 1300 можно купить целую лицензию Pro v.5.
Тема: Перенести настройки The Bat
Опции темы
Отображение
Перенести настройки The Bat
Такая беда — навернулся компьютер.
Хочется перенести установки и сами письма со старого винта на новый компьютер. Но как?
Re: Перенести настройки The Bat
Делаете резервную копию (экспорт), а затем переносите её на др. комп, и восстанавливаете (импорт). Сохраняется и учётка и настройки и пароль и письма.
Re: Перенести настройки The Bat
Подобный ответ я предполагал услышать. Но ведь его можно реализовать ВЧЕРА — ДО момента выхода из строя компьютера. А у меня нет возможности перенестись туда.
СЕГОДНЯ в наличии рабочий винт, на котором и был установлен Бат. Если Вы умеете делать резервную копию в моём случае — научите. Буду благодарен.
Re: Перенести настройки The Bat
Серега . подключи этот диск как Slaiv и попробуй взять с него инфу. А ваще впредь такие вещи как The Bat надо ставить на диск D
Re: Перенести настройки The Bat
Кроме «рабочего винта» и «навернувшегося компьютера» ещё есть что-нибудь из бытовой техники?
-в настройках Бата (если ты не отключал) есть возможность автоматического резервного копирования. Если эта функция была включена и настройки были по умолчанию файл с резервными копиями найдёшь тут:
C:Documents and Settings***пользователь***Application DataThe Bat!autobackup.tbk
-можешь установить Бат на другом компе и перенести папки со старого винта
Re: Перенести настройки The Bat
Странно, но на старом винте нет в Documents and Settings***пользователь***Application Data папки The Bat!
И это не всё. В Program FilesThe Bat! нет папки MAIL
Что произошло — для меня загадка
Re: Перенести настройки The Bat
Поиск файлов на диске по маске *.tbk попробуй.
Re: Перенести настройки The Bat
А попытатьяся вспомнить каталог, куда складывались пиьма?
Он не обязательно ставится по умолчанию . И название папки может соответствовать названию ящика в Бате . Попробуй поиск по расширению *.tbb — это расшерение Бата.
Re: Перенести настройки The Bat
Странно, но на старом винте нет в Documents and Settings***пользователь***Application Data папки The Bat!
И это не всё. В Program FilesThe Bat! нет папки MAIL
Что произошло — для меня загадка
C:Documents and Settings****Application DataThe Bat! -там по умолчанию находятся папки с почтовыми ящиками(можно вести поиск по папке = названию ящика. напр. ttt@mail.ru ) и настройками, если при установке программы не изменялись настройки по умолчанию. и соответственно потом всю папку перенести на новый комп.
В Program FilesThe Bat! не должно быть папки MAIL в новых версиях так вроде.