Как настроить почтовую программу The Bat! Сервер не предоставил корневой сертификат в сессии the bat: что делать

Стабильность и надежность работы — одни из основных причин для использования почтового клиента на своем компьютере. Более того — ни один из ныне существующих аналогов этой программы не может похвастаться подобным функционалом для управления большим количеством имейл-ящиков.

Как любой сложный программный продукт продукт, The Bat! отнюдь не застрахован от редких сбоев в работе. Одной из таких неисправностей является ошибка «Неизвестный сертификат CA» , способы устранения которой мы и рассмотрим в данной статье.

Наиболее часто с ошибкой «Неизвестный сертификат CA» пользователи сталкиваются после переустановки операционной системы Windows при попытке получить почту по безопасному протоколу SSL.


Полное описание неполадки гласит о том, что корневой SSL-сертификат не был представлен почтовым сервером в текущей сессии, а также об отсутствии такового в адресной книге программы.

В целом привязать ошибку к конкретной ситуации нельзя, однако ее значение абсолютно понятно: The Bat! не имеет необходимого SSL-сертификата на момент получения почты с защищенного сервера.

Основной причиной неполадки является то, что мейлер от Ritlabs использует собственное хранилище сертификатов, в то время как подавляющее большинство других программ довольствуется расширяемой базой данных Windows.

Таким образом, если по каким-либо причинам сертификат, используемый в дальнейшем The Bat!, был добавлен в Windows-хранилище, почтовый клиент никоим образом об этом не узнает и тут же «плюнет» в вас ошибкой.

Способ 1: сброс хранилища сертификатов

Собственно, данное решение является наиболее простым и понятным. Все что нам нужно — это заставить The Bat! полностью пересоздать базу данных сертификатов СА.

Однако в самой программе выполнить подобное действие не получится. Для этого нужно полностью приостановить The Bat!, а затем удалить файлы «RootCA.ABD» и «TheBat.ABD» из основного каталога почтового клиента.

Путь к данной папке можно найти в меню клиента «Свойства» «Настройка» «Система» в пункте «Почтовый каталог» .

По умолчанию месторасположение каталога с данными мейлера таково:

C:\Users\Имя_пользователя\AppData\Roaming\The Bat!

Здесь «Имя_пользователя» — это название вашей учетной записи в системе Windows.

Способ 2: включение «Microsoft CryptoAPI»

Другой вариант устранения неисправности заключается в переходе на систему шифрования от Microsoft. При смене криптопровайдера мы автоматически переводим The Bat! на использование системного хранилище сертификатов и тем самым исключаем конфликты баз данных.

Реализовать вышеуказанную задачу очень просто: идем в «Свойства» « S/MIME И TLS» и в блоке «Реализация S/MIME и сертификаты TLS» отмечаем пункт «Microsoft CryptoAPI» .

Затем жмем «ОК» и перезапускаем программу для применения новых параметров.

Все эти незамысловатые действия позволят полностью предотвратить дальнейшее возникновение ошибки «Неизвестный сертификат CA» в The Bat!


С чего же начать? Наверное, с ответа на такой вопрос: "Я хочу почтовую программу, которая будет иметь русский интерфейс, корректно работать с разными кодировками, обеспечивать безопасную переписку и следить за тем, чтобы я писал правильно и …! Да, кстати, у меня не один почтовый ящик! Она должна работать со всеми одновременно! Что мне выбрать?"

Лично мы давно выбрали The Bat!

О программе

Приведем немного официальной информации об этой мощной и удобной почтовой программе, обладающей множеством уникальных и необходимых в работе функций:

  • Изначально The Bat! поддерживает управление неограниченным числом почтовых ящиков, которые вы можете открыть на различных серверах;
  • Гибкие возможности создания различных шаблонов писем на основе встроенных макросов;
  • Мощные средства фильтрации писем;
  • Любой ящик, папка или адресат может иметь собственный шаблон для нового письма, ответа или пересылки;
  • "Быстрые шаблоны", позволяют вставлять заранее заготовленный текст в процессе редактирования письма и экономят много времени при написании корреспонденции;
  • Корректная работа со всеми отечественными кодировками и гибкая система настроек дает возможность устанавливать свои кодировки для каждого ящика и каждого адресата;
  • Проверка орфографии непосредственно при наборе текста;
  • Удобный интерфейс на 17 языках с возможностью их переключения "на лету" (без перезагрузки программы);
  • "Диспетчер писем" для работы с письмами непосредственно на сервере - Вы управляете корреспонденцией, не принимая её на свой компьютер;
  • Полная многозадачность - программа может проверять ящики, вести сортировку сообщений в то же самое время, когда Вы просматриваете или редактируете письма;
  • Возможность чтения писем в формате HTML-mail;
  • Встроенная функция дозвона к вашему интернет - провайдеру;
  • Мощные средства поиска в базе писем и адресных службах;
  • Встроенная поддержка PGP, базирующаяся на библиотеке SSLeay;
  • Поддержка смарт-карт с секретным ключом PGP - для почтовых транзакций типа "банк - клиент" и других сфер, где требуется высокая степень безопасности пересылаемых данных;
  • Встроенные средства просмотра графических файлов;
  • Можно выборочно включать/отключать подтверждение о доставке писем для любой папки, а также сменить приоритет письма в момент его написания;
  • Удобная адресная книга с возможностью хранения не только электронных адресов, но и большого числа дополнительной информации о Ваших корреспондентах;
  • Формы запросов - инструмент для формирования сообщений, подлежащих автоматической обработке;
  • Поддержка протоколов IMAP4, POP3, APOP, SMTP, SMTP-authentication. Возможность переопределения портов;
  • Импорт сообщений из форматов наиболее популярных почтовых клиентов и из формата почтовых ящиков Unix, а также экспорт в формат почтовых ящиков Unix;
  • Возможность создания групп пользователей и работы с ними;
  • Ведение журналов работы для каждого ящика.

В принципе, всё перечисленное в той или иной мере есть в любой почтовой программе, но вот весь перечень достоинств "в одном флаконе" - особенность The Bat!. Эта программа по многим возможностям значительно опережает своих конкурентов, таких как Microsoft Outlook Express, Eudora, Netscape Messenger, Pegasus и Becky. Обоснуем данное утверждение. The Bat! отличает:

  • Гибкая система настроек, позволяющая "подогнать" программу под нужды каждого конкретного пользователя с учетом мельчайших его пожеланий;
  • Развитая система шаблонов, которая помогает свести к минимуму процедуру написания ответов на письма;
  • Самая современная встроенная система защиты и шифрования информации в специальных версиях программы - SecureBat! и AuthenticBat!;
  • Возможность гибкой настройки критериев сортировки;
  • Защита от вирусов, которые сейчас нередко распространяются через электронную почту. В настоящее время The Bat! может работать практически со всеми существующими антивирусами, причем проверять как входящую, так и исходящую почту;
  • Встроенная система резервного копирования почтовых ящиков, которая позволяет быстро восстановить всю почтовую базу, адресные книги и настройки ящика в случае каких-либо сбоев.

С плюсами покончили. А как же насчет минусов? Есть, к сожалению, и они... The Bat! не имеет возможности работать с серверами новостей (ньюсгруппами), так как не поддерживает протокол NNTP. Досадная недоработка, но разработчики обещали обеспечить эту возможность в новой версии программы - The Bat! 2.x.

Подготовка

Итак, теперь мы в общих чертах знаем, что такое The Bat!, и для чего он нам нужен. Но прежде чем устанавливать программу и начинать работать, необходимо завести себе электронный адрес и настроить почтовый ящик. При этом вам нужно знать следующие параметры (для примера возьмем гипотетический почтовый адрес на сервере mail.ru):

  1. Ваш электронный адрес;
  2. Имя и пароль, необходимые для авторизации на почтовом сервере;
    • имя: vasya
    • пароль: 123456
  3. Адреса POP3-сервера (для приема почты) и SMTP-сервера (для отправки почты).
    • POP3-сервер: pop.mail.ru
    • SMTP-сервер: smtp.mail.ru

Если все эти данные у вас есть - вы готовы начать работу с электронной почтой. Осталось только найти дистрибутив самой программы The Bat!, то есть оригинальный установочный комплект. Самый простой вариант - это взять его с Web-сайта разработчиков программы, компании Ritlabs, который находится по следующему адресу: .

Главная страница сайта компании Ritlabs

Далее. Выберите из списка The Bat! и перейдите в раздел, посвященный непосредственно самому почтовому клиенту. В этом разделе выберите меню Download . В результате этих манипуляций Вы попадаете на основную страницу загрузки, с которой всегда можно скачать самую последнюю версию программы. Кроме этого, всегда можно найти список изменений, внесенных в последнюю версию программы, а также дополнительные файлы, как-то: языковой модуль, плагин PGP и файлы справки.

Список программ для загрузки

Дистрибутив состоит из одного файла the_bat.exe (на сегодняшний день его размер составляет почти 2.5 MB). Также рекомендуем вам сразу загрузить и языковой модуль (intpack.exe - 3.2 MB). Ниже мы приводим несколько прямых ссылок, по которым всегда можно скачать самую свежую официальную версию программы:

Пока идет процесс загрузки, здесь же, на сайте разработчиков, можно почитать описание программы или ознакомиться с отзывами о The Bat!, присланными другими пользователями. Для русскоязычных посетителей открыта русская версия сайта Ritlabs, находящаяся по адресу .

Установка

Ну вот наконец-то файлы загружены и все готово к установке. Весь процесс инсталляции программы идет на английском языке (выбрать язык во время инсталляции пока невозможно). После установки интерфейс программы будет также англоязычным. О том, как сделать его русским, мы расскажем чуть позже.

Начали!
Запустите скачанный файл the_bat.exe . Перед вами появится первое окно, повествующее о готовности программы к установке.

Программа готова к установке

При нажатии на кнопку Setup производится распаковка дистрибутива программы на жесткий диск ПК, после чего появляется следующее окно, содержащее Лицензионное соглашение, которое вы должны принять. В нём указаны условия, на которых можно использовать почтовую программу The Bat!

Окно Лицензионного соглашения

После того, как вы согласитесь с лицензионным соглашением (если откажетесь - установка будет прервана), программа выведет информацию по истории изменений в каждой версии The Bat!, начиная с самой первой.

Окно с историей развития программы

Далее программа установки поинтересуется, куда бы вы хотели установить The Bat!. По умолчанию, как принято почти во всех инсталляторах, она предлагает выбрать тот каталог, который предусмотрен в ОС Windows для установки программных файлов. Рекомендуем вам здесь ничего не менять и оставить тот путь, который выбран инсталлятором. Если же вам по каким-либо причинам требуется изменить дефолтные установки - нажмите кнопку Change и выберите необходимую вам директорию.

Окно выбора директории для установки программы

После того, как вы нажмете на кнопку Install , начнется автоматическая установка программы в выбранную папку, а по завершению установки так же автоматически стартует процесс первичной настройки The Bat!

Сначала перед вами появится окно выбора основного режима работы.

Окно выбора режима работы The Bat!

Здесь необходимо выбрать один из трех режимов, в которых может работать The Bat!:

  1. Рабочая станция с TCP/IP. В таком варианте The Bat! устанавливается на локальный компьютер как основная программа для работы с электронной почтой;
  2. Режим сервера. Этот режим устанавливается, когда компьютеры в локальной сети не имеют выхода в интернет, или нет локального сервера POP3/SMTP. В этом случает The Bat! может играть роль почтового сервера для Вашей локальной сети!;
  3. Клиентский режим. В этом случае The Bat! устанавливается как клиент для почтового сервера на основе The Bat! При этом он не работает ни с интернетом, ни с обычным локальным почтовым сервером.

Более подробную информацию о двух последних вариантах работы можно найти на сайте NoBat.RU, . Если же у вас нет сервера на основе The Bat!, и вы не собираетесь его организовывать - смело выбирайте первый вариант и переходите к следующему окну.

Окно выбора почтовой директории и создания ярлыков

В открывшемся окне программа предложит вам выбрать имя и место расположения почтовой директории (директории, в которой будут находиться ваши письма и конфигурационные фалы) на диске ПК, ярлыка The Bat! в меню Пуск (Start), а также задать следующие три параметра:

  1. Создать ссылку вызова The Bat! на рабочем столе;
  2. Создать ссылку в меню Пуск ;
  3. Добавить The Bat! в контекстное меню Отправитель (Send To).

После этого программа предложит установить The Bat! в качестве основного почтового клиента, который будет обрабатывать файлы электронных сообщений (файлы с расширениями.MSG и.EML) и визитных карточек (файлы с расширением.VCF). Согласитесь с этими предложениями. Нажимайте Yes .

Окно регистрации расширений файлов

Все! Промежуточный финиш. С общими настройками покончено. Переходим к созданию вашей первой учетной записи. Именно здесь и придется воспользоваться данными, полученными на сервере mail.ru.
Перед Вами появляется следующее окно.

Окно выбора режима создания учетной записи

Здесь вам прелагается выбрать один из вариантов создания почтового аккаунта:

  1. Создание новой учетной записи;
  2. Восстановление данных из существующего архива.

Выбираем "новый ящик" и переходим к следующему окну.

Окно создания новой учетной записи

Тут вам предстоит ввести название почтового ящика и указать его месторасположение на диске. Без особой необходимости советуем не менять параметр ("по умолчанию") и оставить все как есть. Задайте название ящика, например, "Основной ящик" (это название в любой момент можно будет поменять) и переходите на следующий шаг.

Окно ввода личных данных

В этом окне вы должны ввести свое имя, которое будет подставляться в исходящие письма в поле "От кого:" (From:), ваш электронный адрес и название организации. Если вы переписываетесь с людьми из других стран, то желательно заполнить эти поля латинскими буквами. Заметьте, что при установке вы указываете всего один электронный адрес. Однако The Bat! умеет работать с неограниченным количеством почтовых ящиков. К их настройке мы еще вернемся.

Окно ввода адресов серверов POP3 и SMTP

После того, как вы заполните адреса почтовых серверов, программа установки запрашивает логин и пароль для доступа к почтовому ящику. Логином обычно является сам адрес электронной почты (чаще всего без доменного имени). В нашем примере логин - "vasya". Когда вы будете вводить пароль, на экране он будет отражаться звездочками (*) - этот типовой прием служит для обеспечения безопасности, чтобы посторонние не смогли его узнать и получить доступ к вашей почте.

Окно ввода логина и пароля для доступа к ящику

Ниже логина и пароля находятся два чекбокса, позволяющие выбирать следующие опции:

  1. Использовать шифрование при передаче пароля (APOP);
  2. Оставлять копии сообщений на сервере.

При использовании APOP ваш пароль к почтовому ящику передается не в открытом виде, а шифруется. Однако для использования данного способа передачи пароля нужно быть уверенным, что его поддерживает ваш почтовый сервер. Поэтому обратитесь в службу поддержки и уточните возможность предоставления такого сервиса.

Если вы хотите получать одну и ту же почту более чем на одном компьютере - отметьте второй чекбокс. Ваша корреспонденция будет оставаться на сервере. Только помните, что большинство серверов имеют ограничения на суммарный объем почтового ящика (как правило от 2 до 5 MB).

Окно выбора метода подключения к WWW

Первый вариант - подключение вручную или через локальную сеть. Второй вариант - Dial-Up, который вы можете заодно и настроить.

Наконец, почтовый ящик создан, и программа установки предлагает посмотреть или изменить некоторые дополнительные параметры. Мы рекомендуем пока пропустить этот шаг (выбрать переключатель No ) и перейти непосредственно к работе с The Bat!

Окно завершения процедуры установки

Первый запуск

Итак, инсталляция закончена, и программа запускается в первый раз. Первое окно, которое вы увидите при запуске The Bat!, выглядит так.

Выбор почтового клиента по умолчанию

The Bat! сообщает вам, что в данный момент он не является дефолтной почтовой программой (вызываемой вашей ОС по умолчанию при работе с почтой) и предлагает это исправить. Здесь же вам предлагается отключить эту проверку на будущее, но делать это не стоит. Нажав кнопку Yes , вы делаете The Bat! почтовым клиентом по умолчанию и наконец-то попадаете в основное окно программы.

Основное окно программы The Bat!

Первое, на что невольно обращаешь внимание - это бегущая в верхней части окна программы черная информационная полоса - своеобразное табло, извещающее пользователя о поступившей корреспонденции. Это Mail ticker ™ - одна из "изюминок" The Bat!

По умолчанию на этом табло показывается содержимое полей From: ("Отправитель"), To: ("Получатель") и Subject: ("Тема письма"), однако вы свободно можете изменить размер и месторасположение Mail Ticker ™ на экране, а также вообще убрать его. Для этого нужно зайти в меню "Свойства - Настройка", и на закладке "Основное" (Options - Preferences - General) изменить значение параметра "Показывать Mail ticker ™" (Display Mail ticker ™).

Русификация

Итак, первый запуск программы прошел успешно, но The Bat!, как вы, наверное, уже успели заметить, имеет английский интерфейс. Это не смертельно, но все же неприятно. Как же его русифицировать?

Для проведения русификации вам следует снова заглянуть на сайт программы в раздел и загрузить на свой компьютер специальный языковой модуль (International Pack - intpack.exe - 3.2 MB). Те из вас, кто воспользовались нашим советом и загрузили его вместе с самой программой, могут этот шаг пропустить. Для остальных приводим прямые ссылки на искомый файл.

Языковой модуль The Bat! необходим для установки русского интерфейса. Также, он содержит перевод интерфейса программы на следующие языки: болгарский, голландский, итальянский, китайский, немецкий, польский, португальский, турецкий, украинский, французский и чешский. Кроме того, в него входят грамматические словари английского (Великобритания и США), голландского, французского, немецкого и итальянского языков. Вам не надо загружать и устанавливать языковой модуль каждый раз, когда Вы устанавливаете новые версии The Bat! поверх уже существующей на Вашем ПК.

Перед началом русификации программы The Bat! выйдите из нее. Запустив файл intpack.exe , вы увидите стартовое окно программы установки языкового модуля.

Окно установки языкового модуля

Языковой модуль мы ставим и поэтому смело нажимаем кнопку Setup . В следующем окне программа установки сама обнаружит и укажет место, где на вашем ПК установлен The Bat!, и предложит вам отметить ряд галочек.

Окно установки пакета поддержки языков

Чекбокс "Установить многоязыковой интерфейс" (Install Multilingual Interface) должен быть отмечен обязательно. Ради него мы собственно и устанавливаем языковой модуль. Также, вы можете отметить один или несколько переключателей из нижнего блока, выбирая тем самым установку модулей для проверки правописания соответствующих им языков. По умолчанию устанавливается проверка орфографии только для американского английского. После того, как вы выбрали все необходимые опции, нажимайте OK и переходите к следующему окну.

Окно предупреждения перед установкой

Напоследок программа - инсталлятор напомнит вам, что The Bat! в данный момент не должен быть запущен. Нажатие на очередной OK начнет процедуру установки. Если все прошло нормально, перед вами возникнет окно с соответствующим сообщением, а после нажатия (на этот раз, последней) кнопки OK произойдет автоматический запуск The Bat!.

Языковой модуль установлен

Для переключения интерфейса The Bat! на русский язык следует войти в меню "Свойства - Язык" (Options - Language) и выбрать пункт "Русский" (Russian). Теперь программа сможет радовать вас сообщениями на русском языке.

Выбор языка интерфейса The Bat!

В результате выполнения этих нехитрых операций, в The Bat!, помимо русскоязычного интерфейса, появляется и возможность проверки орфографии писем, но, к сожалению, только на тех языках, которые вы выбрали при установке. К сожалению - так как в состав языкового модуля русский спеллчекер пока не входит. :-(Что же делать, если вам необходима проверка орфографии русского языка?

Вопрос решаем. Пользователям, у которых установлены версии Microsoft Office 95, 97 или 2000 с проверкой правописания, беспокоиться не стоит вообще. Реализованный в Bat! CSAPI (Spell API) сам найдет необходимые библиотеки. Все, что необходимо при этом сделать пользователю - это выбрать русский язык в меню "Орфография - Язык" (Spell Checker - Language) редактора писем.

Выбор языка для проверки орфографии

А как насчет Microsoft Office XP? Почему его нет в приведенном списке?

Дело в том, что в этом продукте корпорация Microsoft изменила механизм обращения к библиотекам, отвечающим за проверку орфографии. Пользователям Office XP придется идти другим путем. Им следует скачать и установить модуль Spell Checker текстового редактора Crypt Edit от PolySoft Solutions. Найти файл spellset.exe (1.13 MB) можно или .

Установка модуля проверки орфографии от Crypt Edit

После завершения установки Crypt Edit Spell Checker следует перезагрузить Ваш почтовый клиент и произвести действия, описанные выше - запустить редактор писем и в меню "Орфография - Язык" (Spell Checker - Language) выбрать требуемый язык.

В заключение этой главы следует отметить, что в настоящее время программа умеет проверять орфографию писем только на одном из выбранных языков. Однако, разработчики обещали научить The Bat! проверять текст сразу по двум словарям уже в грядущей версии 2.0.

Регистрация

После первого запуска программы вы увидите следующее сообщение.

Окно напоминания о том, что The Bat! не зарегистрирован

Это означает только одно - вы пользуетесь незарегистрированной версией The Bat!, и это окно - вежливое напоминание об ограниченном сроке (30 дней) бесплатного использования полноценной коммерческой версии программы (вспомните лицензионное соглашение).

Как и где можно зарегистрировать The Bat!?

На данный момент фирма Ritlabs установила следующие рекомендуемые цены на одиночную копию The Bat! на территории бывшего СНГ:

  • 15 у.е. - Студенческая (ученическая);
  • 20 у.е. - Для частных лиц;
  • 30 у.е. - Коммерческая.

В России The Bat! можно зарегистрировать через службу Softkey .

Адресные книги и архивы

В настоящее время существует довольно много разнообразных почтовых клиентов. Основная их роль - работа с электронной почтой, но все они сильно отличаются друг от друга и внешним видом, и размером, и возможностями. Если вы уже использовали какую - либо из почтовых программ и имеете опыт работы с электронной почтой, то при переходе на работу с почтовым клиентом The Bat! вы наверняка озаботитесь следующим вопросом: "А как я могу - и могу ли вообще - конвертировать существующие почтовые ящики и адресные книги в The Bat!?"

Не беспокойтесь. Для обеспечения совместимости с другими почтовыми клиентами в The Bat! имеется "Мастер импортирования". Добраться до него вы можете через меню программы "Инструменты - Импортировать письма" (Tools - Import Messages) и выбрать метод импорта.

Мастер импортирования почтовых сообщений

Вам достаточно будет ответить на вопросы "Мастера" и указать, какие папки старой программы должны соответствовать папкам The Bat!. В результате этих манипуляций вы получите в The Bat! полную, включая структуру папок, копию вашего старого почтового ящика.

Ну вот, письма вы импортировали, перейдем теперь к импортированию "Адресной книги". The Bat! на сегодняшний день поддерживает импорт данных из следующих форматов: vCard, ldif, текстовый формат, адресные книги Eudora/Pegasus. Таким образом, если вы ранее использовали эти почтовые программы или в вашей старой программе есть экспорт в один из этих форматов, то вы легко сможете перенести свою старую адресную книгу в The Bat!. Для этого следует воспользоваться одной из опций функции импорта - "Инструменты - Адресная книга - Файл - Импорт" (Tools - Address Book - File - Import From).

Импортирование адресных книг

В качестве примера рассмотрим импорт информации в адресную книгу The Bat! из текстового файла, в котором данные разделены запятыми. При открытии этого файла в Microsoft Excel он будет выглядеть так.

Файл *.cvs открытый в Excel

Теперь произведем импорт данного файла в адресную книгу The Bat!. При импорте вам необходимо указать программе соответствие полей импортируемого файла и адресной книги The Bat!.

Окно при импорте в Адресную книгу

А что делать пользователям продуктов Microsoft? Для преобразования Windows Address Book (WAB) в формат ldif фирма RitLabs выпустила специальную утилиту Wab2Ldif.exe (188 KB). Найти её можно по адресу:

Программа конвертации WAB в ldif (Wab2Ldif.exe)

Существует также еще один, весьма простой вариант переноса информации из адресной книги WAB в адресную книгу The Bat!. Для осуществления переноса следует раскрыть обе адресные книги и просто перетянуть мышкой необходимые Вам адреса. :-)

Итак, все манипуляции по переносу почтовых баз и адресных книг из вашей старой программы завершены, и теперь вы готовы использовать The Bat! почти на всю его мощь.

На этом мы заканчиваем первую, в большей мере ознакомительную часть статьи о почтовом клиенте The Bat! Надеемся, что данная публикация окажется полезной и поможет вам сделать "правильный" выбор.

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

Создать BAT файл очень просто. Достаточно открыть блокнот и сохранить пустой лист с расширением .bat , выбрав опцию Сохранить как... и написав в поле Имя файла что-нибудь оканчивающееся на .bat , например test.bat .
Тип файла указываете как на скриншоте ниже - Все файлы . Сохраняете и получаете BAT файл.

Редактировать BAT файл можно в блокноте или любом другом текстовом редакторе, ориентированным на работу с кодом.

Теперь перейдем непосредственно к практической информации. В сети многие ищут ответ на вопрос Как быть с пробелами в BAT файлах? . В путях к папкам и исполняемым файлам наличие пробела вызывает ошибку. Самый распространенный ответ: Заключи путь в кавычки. И этот ответ не верен. Правда некоторые будут с пеной у рта утверждать, что он работает. Итак, появилось два почему - почему не верен и почему некоторые будут.

На Windows (как, впрочем, и на UNIX) установленные в системе программы соответствующим образом регистрируются системой. Поэтому некоторые из установленных программ могут запускаться одной простой командой из BAT файла или из апплета Выполнить панели Пуск. Одной из таких программ является Firefox:

start firefox

Если после этой команды писать путь к исполняемому файлу, то происходит следующее: запускается обозреватель Firefox и пробует обработать запрос, то есть файл, путь к которому указан. То есть, если указать следующее:

start firefox C:\Program Files\Mozilla Firefox\firefox.exe

Обозреватель откроется, чтобы не было написано после start firefox . Именно поэтому некоторые товарищи будут уверять что все прекрасно работает. Однако, если взять портативную программу, то ситуация окажется совсем иная. Рассмотрим в качестве примера ftp-клиент Filezilla. Поскольку система не знает о программе, вышеупомянутая строчка

start filezilla

работать не будет. Чтобы запустить неизвестную системе программу, надо указать к ней путь:

start D:\FileZilla\FileZilla.exe

Длинныe имена в bat-файлах

Теперь поговорим о путях и пробелах. Первый способ избежать этой проблемы - использование короткого имени.

start C:\Program Files\Sound Club\scw.exe

В примере два имени с пробелами. Заменим их короткими. Правила создания коротких имен следующие: в коротком имени используются первые шесть символов имени без учета пробелов, после имени указывают порядковый номер папки с помощью символа ~ . Так как папки Program Files и Sound Club у меня в единственном числе, получится следующее:

Program Files - Progra~1 Sound Club - SoundC~1 start C:\Progra~1 \SoundC~1 \scw.exe

Если рядом будут присутствовать две папки, например Sound Club и Sound Clown , то следуя правилам, в примере выше надо будет указать SoundC~2 , так как в этом случае Sound Club окажется вторым именем (имена считаются в алфавитном порядке).

Но этот способ неудобен тем, что приходится указывать порядковые номера. Ситуация с Program files более менее нормальная. Мало у кого встретится две подобные папки на системном диске. Но если вы решили установить несколько продуктов Mozilla на свой компьютер. У вас получится несколько папок, например:

Mozilla Firefox Mozilla Thunderbird Mozilla Sunbird

Короткими именами для них будут

Mozill~1 Mozill~2 Mozill~3

А теперь представьте, что вы написали BAT файл с упоминанием этих программ. Если удалить Firefox, оставшиеся записи перестанут работать, а если удалить Thunderbird, перестанет работать запись для Sunbird. Короче, способ с короткими именами - не наш способ.

Пробелы и кавычки в bat-файлах

Кавычки на самом деле работают, но не с теми способами, которые обычно советуют. Советуют обычно следующее:

start "C:\Program Files\Sound Club\scw.exe"

Так команда не сработает, поскольку если посмотреть справку по ней (start /? ), то в справке вы увидите следующее:

START ["заголовок"] [команда/программа] [параметры]

Как видите, первым параметром идёт заголовок окна и он как раз в кавычках. Этот параметр необязательный, но его всё же советуют указывать (), чтобы избежать ошибок при выполнении команды. Внутри кавычек можно ничего не писать. Получится так:

start "" "C:\Program Files\Sound Club\scw.exe"

Также сработает и вариант с заключением в кавычки всех имён с пробелами по отдельности:

start C:\"Program Files"\"Sound Club"\scw.exe

Однако, в ряде случаев не работает ничего из вышеописанного. В таких случаях я могу посоветовать использовать команду cd . Переходим на системный раздел, затем с помощью cd в папку Program Files и запускаем программу (start ):

%SystemDrive% cd \Program Files\Sound Club\ start scw.exe

Я думаю, что такой способ будет работать везде. Теперь еще пара важных моментов. Допустим вы создали батник, запускающий три программы и вам нужно на время исключить запуск одной из трех. Это можно сделать удалением строки или ее комментированием. Первый способ - вандальный, а второй смотрите ниже.

start firefox start jetaudio rem start defraggler

В данном случае отключен запуск установленной в системе программы Defraggler.exe. Комментируют строки, указывая команду rem в начале строки. Все BAT файлы выполняются в окне консоли. Чтобы оно исчезало по окончании выполнения команд, не забывайте в конце писать команду на выход exit.

start firefox start jetaudio rem start defraggler exit

Запуск приложений из bat-файла

В первой части статьи я в общих чертах рассказал о BAT файлах. Теперь стало понятно - что это такое и с чем его едят. Во второй части речь пойдет уже о более конкретных вещах. Например, о том, как при помощи BAT файла запустить несколько приложений с определенными настройками или в автоматическом режиме установить программу, чтобы не тратить время на ответы типа Вы согласны с условиями лицензионного соглашения? и не нажимать лишние кнопки.

Выше было изложено несколько способов запуска приложений при помощи BAT файла. Самый первый - это короткая команда на запуск установленной в системе программы.

start firefox

Это не всегда работает. Поэтому такой прием можно вполне применять на какой-то конкретной системе, но в качестве универсального решения он не подходит. Если есть цель заставить работать BAT файл везде и всегда, нужно пользоваться полными путями:

start C:\"Program Files"\"Mozilla Firefox"\firefox.exe

Также я отметил, что в BAT файле обязательно должна присутствовать команда на завершение:

start C:\"Program Files"\"Mozilla Firefox"\firefox.exe exit

Запуск программ в bat-файлах с параметрами (ключами)

Программу можно не просто запускать, а давать ей дополнительные команды при запуске. Например, скомандовать запускаться свернутой:

start /min D:\FileZilla\FileZilla.exe exit

Скомандовать в данном случае - значит указать ключ. Ключ указывается через слэш после основной команды (команда /ключ ). Основной командой в данном случае является start . Правда ключ min работает только в половине случаев, потому как относится именно к команде запуска start , а не к программам, которые эта команда запускает.

Вообще ключей существует очень много и наборы ключей разных программ могут существенно различаться. Есть, правда, несколько общих. Например, ключ справки (/? или /help ). Чтобы проследить работу этого ключа, рассмотрим практический пример. Откройте консоль (Жмёте + R , вводите cmd , далее Enter ) и набираете в консоли следующее:

start /?

Консоль выведет на экран перечень допустимых ключей c комментариями для команды start .

Обратите внимание на ключ /wait . В некоторых случаях он бывает просто незаменим. Например, вы решили с помощью BAT файла распаковать архив с программой и эту самую программу запустить. В батнике получится две команды - на распаковку и на запуск. Поскольку команды при запуске BAT файла выполнятся почти одновременно, архив распаковаться не успеет и запускать будет нечего. Поэтому будет ошибка. В этом случае на помощь придет ключ /wait :

Таким образом система сначала выполнит первое действие, дождется его завершения и только после этого приступит ко второму. Если необходимо подождать конкретный отрезок времени, то проще воспользоваться консольной утилитой . В нужном месте BAT файла пишете следующую команду (число - количество секунд):

start Sleep.exe 15

С помощью ключей можно делать многое. Есть возможность устанавливать приложения . Для этого используется несколько ключей в зависимости от типа инсталятора, применяющегося для установки программы на компьютер:

/S /s /q /silent и ряд других

В ряде случаев бывает очень удобно. Антивирус Avast имеет опцию тихой установки в корпоративной версии. В бесплатной (домашней) версии тихой установки якобы нет. Однако, если вы в курсе как работает инсталятор InstallShield , вы поймете, что это утка, так как этот инсталятор сам по себе поддерживает ключ тихой установки /S . А значит все продукты, выполненные на его базе - тоже. И Avast не исключение. Просто создаете в папке с Avast"ом BAT файл с содержанием

start avast.exe /S exit

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

Есть и другие возможности по управлению программами при помощи BAT файлов. Можно запустить программу, приказав ей открыть файл при запуске. Я пользуюсь этим способом при разработке сайтов. Очень удобно, когда весь твой инструментарий открывает нужные документы и папки нажатием всего одной кнопки:

rem соединение с ftp-сервером start /min D:\FileZilla\FileZilla.exe "ftp://логин:пароль@сервер" rem открытие index.php в Firefox start C:\"program files"\"mozilla firefox"\firefox.exe "http://localhost/папка_сайта/index.php" rem открытие start.html в текстовом редакторе start /min C:\"Program Files"\текстовой_редактор.exe "E:\сервер\папка_сайта\index.html" rem открытие папки с файлами сайта start /min E:\сервер\папка_с_сайтом rem выход из консоли exit

Отмечу, что все вышеописанные приемы можно применять в различных комбинациях и сочетаниях.

start /min /wait program.exe /m /S start C:\Directory\program2.exe "C:\Files\file.odt" exit

Но важно помнить: всё, что касается выполнения запускаемой в батнике программы, пишется с ней в одной строке.

start C:\"program files"\"mozilla firefox"\firefox.exe "http://localhost/папка_сайта/index.php"

В качестве эпилога предложу для ознакомления конвертер BAT файлов в приложения формата .exe - . BAT файл - это не всегда эстетично, а с помощью конвертера можно запаковать батник в exe"шник, оформив его любой иконкой на ваш выбор.

Наткнулся ещё на один конвертер BAT в EXE, можете рассмотреть в качестве альтернативы предыдущей программе: Advanced Bat To Exe Converter

В наше время практически каждый человек имеет свой электронный почтовый ящик. Без электронной почты не обойтись, ведь именно через неё происходит регистрация на различных ресурсах глобальной сети, в том числе и социальных сетях, ведётся деловое общение в компаниях, рассылается реклама, полезные и не очень уведомления. При таком потоке входящих и исходящих писем возникает потребность в более удобном и централизованном управлении всеми почтовыми ящиками. Именно для этого придумали специальные почтовые программы , которые делают работу с письмами гораздо более комфортной. В данной статье подробно рассмотрим, как настроить почтовую программу The Bat. Давайте разбираться. Поехали!

После того как вы скачали и установили The Bat, при первом же запуске утилиты вам понадобится настроить её под тот сервис, которым вы пользуетесь. Это может быть любой из них: Gmail, Яндекс, Mail.ru, Ukr.net или любой другой.

Отметьте точкой строку «Создать новый почтовый ящик » и перейдите к следующему этапу. Далее введите название для вашего ящика, поле «Домашний каталог» можно не трогать. Затем укажите имя юзера и ваш e-mail. Теперь важный момент. Необходимо выбрать правильный протокол для доступа к серверу используемого сервиса. Ниже необходимо указать сервер для получения почты и адрес сервера SMTP. Обязательно поставьте галочки напротив пунктов «Secure connection».

В зависимости от того, какой именно сервис вы эксплуатируете, настройки будут отличаться. В первом разделе, где требуется выбрать протокол, как правило, утилизируется либо POP3, либо IMAP4. Поля ниже заполняются очень просто. Если вы используете mail.ru, то в качестве первого и второго серверов укажите pop.mail.ru и smtp.mail.ru. В случае, если вы выбрали протокол IMAP4, то первое поле должно выглядеть так: imap.mail.ru. Также не забудьте отметить птичкой функцию «Мой сервер SMTP требует аутентификации».

После укажите ваш логин и пароль почтового ящика. Обратите внимание, что в качестве логина указывается только часть адреса до символа «@». Затем снимите галочку с пункта «Не использовать Корзину при удалении». В следующем окне сразу кликните по кнопке «Далее». В пункте «Хотите проверить остальные свойства почтового ящика?» ответьте «Да» и нажмите «Готово».

В окне The Bat откройте вкладку «Транспорт» и задайте настройки для серверов почты:

  • smtp.mail.ru и imap.mail.ru - в полях отправка и получение почты соответственно;
  • 465 и 993 - в качестве номеров портов;
  • вид соединения установите «Безопасное на спец. порт (TLS)».

Для других популярных сервисов указывайте соответствующие адреса серверов. Сразу после названия протокола указываете название сервиса, например, smtp.gmail.com или imap.yandex.ru. Номера портов в большинстве случаев совпадают с указанными выше.

В разделе «Отправка почты» щёлкните по кнопке «Аутентификация». В появившемся окне проверьте, чтобы был отмечен птичкой пункт «Аутентификация SMTP (RFC-2554)» и выбрано использование параметров получения почты (POP3/IMAP). Примените заданные параметры и зайдите в The Bat заново.

Щёлкните правой клавишей мыши по названию ящика и выберите «Обновить дерево папок». После этого в том же меню нажмите «Свойства почтового ящика». В блоке «Управление почтой» установите «Отправленные» в одноимённом пункте и «Удалённые» в строке «Корзина». Ниже отметьте сроку «при запуске The Bat».

Слева в меню выберите «Удаление». В обоих полях «Переместить в указанную папку» установите «Удалённые». Внизу окна поставьте галочки напротив пунктов «Автоматически сжимать…» и «Помечать удалённые…».

В окне «Параметры» включите функции «Проверять при запуске The Bat» и «Сжать все папки…».

Шаг № 1. Запустите программу «The Bat!» , в верхнем меню управления выберите пункт «Ящик (Account)» , затем кликните по пункту «Новый почтовый ящик (New…)»

Шаг № 2. В открывшемся окне введите название почтового ящика, например, адрес почтового ящика или ваше имя. Нажмите кнопку «Далее (Next)».

Шаг № 3. На следующем этапе введите ваше имя, адрес вашего почтового ящика и название организации. Имя, которые вы введете на данном этапе будет стоять в заголовках ваших исходящих писем. Поле «Организация (Organisation)» можно оставить пустым. Нажмите кнопку «Далее (Next)».

Шаг № 4. В данном окне выберите наиболее подходящий вам протокол работы с почтой:

  • IMAP – вся почта хранится на сервере. Выберите IMAP в случае, если вы планируете работать с почтой с нескольких устройств и через веб-интерфейс.
  • POP3 – почта скачивается с почтового сервера. Выберите POP3, если работа с почтой планируется только с одного устройства.

В качестве сервера для входящей и исходящей почты укажите mail.сайт .
Выберите тип шифрования TLS/SSL .
Отметьте пункт «Мой сервер SMTP требует авторизации».
Нажмите кнопку «Далее (Next)» .

Шаг № 6. В случае правильного ввода всех данных вы попадаете на завершающий экран процесса «Создание нового почтового ящика (Create new user account)» . Вам предлагается проверить остальные свойства почтового ящика. Выберите «Да» и нажмите кнопку «Готово» .

Шаг № 7. В открывшемся окне свойств почтового ящика перейдите в раздел «Транспорт». В случае, если ваш интернет провайдер блокирует какие-либо порты, во вкладке «Транспорт» вы можете использовать альтернативные.
Для подключения к почтовому серверу доступны следующие порты:

  • IMAP: шифрованное подключение SSL - 993, без шифрования - 143
  • SMTP: шифрованное подключение SSL - 465, без шифрования - 587
  • POP3: шифрованное подключение SSL - 995, без шифрования - 110

Шаг № 8. В открывшемся окне выберите «Аутентификация SMTP (RFC-2554)» и «Использовать параметры получения почты (POP3/IMAP)» . Для применения изменений нажмите кнопку «ОК» .

Поздравляем! Ваша почта настроена.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: