The bat дата создания
Всем российским пользователям Интернета известна программа The Bat! - маленькая, быстрая, гибкая и необычайно функциональная. Программа имеет собственный html-viewer, позволяющий избавиться от многочисленных уязвимостей Internet Explorer и Microsoft Outlook, дружит с антивирусными плагинами и PGP, имеет шибкие фильтры и шаблоны. Вспоминая Н. В. Гоголя можно сказать, что редкая кодировка введет The Bat! в замешательство. Нельзя обойти стороной и возможность работы с письмами прямо на сервере - удобная и комфортная функция The Bat!
На наши вопросы согласился ответить Сергей Демченко, человек, которого можно смело назвать одним из отцов The Bat! Сегодня Сергей Демченко является директором компании Ritlabs.
TanaT: Сергей, расскажите немного о себе.
Сергей Демченко: Довольно обычная история. Родился в Узбекистане (1960 г.), родители - военные. Так что жить пришлось в разных местах по пять лет. Вырос в принципе в Германии и на Украине. Учился в Киеве. Закончил Киевский Институт Инженеров Гражданской Авиации по специальности "радиоинженер летательных аппаратов". Во время учебы подрабатывал на кафедре радиоприемных устройств, работал в студенческом КБ в области статистической радиотехники. Есть такая наука по обнаружению сигналов и защиты от помех :). После института прошел полугодовые курсы подготовки по системам расшифровки полетной информации на базе ЭВМ М-6000. Семь лет работал в Аэропорту г. Кишинева, куда попал по распределению. Тут был первый опыт создания своего КБ молодых специалистов… ну и, конечно, различные рацпредложения… У меня двое детей (мальчик и девочка). Старший пишет программы с 6-ти лет…
TanaT: Серьезно? И на каком языке?
Сергей Демченко: Пишет вполне серьезно :). Программисту все равно, на каком языке писать.
Сергей Демченко: Руководитель и генератор задач.
TanaT: Сколько в вашей компании работает человек?
Сергей Демченко: На сегодня - около 50-ти.
TanaT: Кто является вашим основным клиентом? Корпоративные или обычные домашние пользователи?
Сергей Демченко: Сегодня уже примерно поровну, а год назад явно преобладал частный сектор.
TanaT: Не боитесь конкурировать с такими гигантами, как Microsoft (имею в виду Outlook)? Ведь многие отказываются от своих проектов еще задолго до их начала, руководствуясь соображениями: "Их много, а нас мало. У них опыт, а мы только начинаем. Они Microsoft, а мы. "
Сергей Демченко: Скажем так, никогда и не думали. Скорее, наоборот. Им гораздо сложнее, так как у них за спиной груз "приученных, прирученных" пользователей, которые не очень весело принимают перемены. Нам в этом плане проще. Мы строим свое представление о программе на основе другой группы пользователей. Ну и, конечно, всем хочется некой альтернативы. Я бы сказал, мы не столько конкуренты, сколько партнеры. На ошибках Microsoft мы видим, что неприемлемо пользователями. А то, что они вкладывают огромное количество денег в пропаганду электронной почты и вообще Интернета - это ведь всем на пользу. Нам такая задача пока не по силам :).
TanaT: The Bat! производит очень хорошее впечатление: он быстр, многофункционален, не требователен к ресурсам. Я, если честно, большой его поклонник. Но с каждой новой версией я боюсь, что он станет более громоздким и неповоротливым. Утратит надежность и защищенность. Как вы думаете, не стоит ли остановиться в совершенствовании The Bat! по мелочам? Ведь каждые новые сотые версий выходят так часто! Не лучше ли готовить пакет нововведений и выпускать его раз в год? Вы успеваете тестировать все новые версии?
Сергей Демченко: Это сейчас и делается. А именно: ведутся работы над новой версий, которая будет более надежна и разделена по функциональности.
TanaT: Ваш клиент электронной почты оказался не чувствительным ко многим сетевым червям. Ваша компания этим очень гордится. Но в описании почти каждого "кровавого" червя сказано: "Червь использует дыру в программе MS Outlook (MS IE) и. ". Взять хотя бы Klez или Tanatos. Очевидно, что The Bat! к ним будет не восприимчив (хотя бы, потому что сам интерпретирует html-страницы, не прибегая к помощи IE). Не считаете, что делаете себе имя на чужом горе, ведь СМИ и так муссирует ненадежность Outlook?
Сергей Демченко: Думаю, что нет. Ведь это же истинная правда. Тут срабатывает принцип домино. Невозможно построить защищенную систему, которая состоит из тесно интегрированных и сплетенных между собой программ. Либо свобода и простота в работе, либо надо разделять функции программ и делать их менее удобными для пользователя, но надежными в работе и защищенными от вирусов и других угроз несанкционированного вторжения. Тут выбирает каждый для себя сам.
TanaT: Если сравнивать MS Outlook и The Bat!, что они могут противопоставить друг другу?
Сергей Демченко: Различные принципы построения и использования свойств операционной системы.
TanaT: Я был на вашем сайте. Искал модули проверки орфографии для The Bat! Нашел соответствующую грамматику для английского, немецкого, польского и других языков. А для русского нет. Почему?
Сергей Демченко: Библиотека, которая в настоящий момент применяется для проверки орфографии, не содержит модуля проверки русского языка.
TanaT: Почему?
Сергей Демченко: Разработчик - канадская компания. Они пока считают российский рынок мало перспективным для продаж такого рода продуктов.
TanaT: Каковы основные лозунги программы The Bat!?
Сергей Демченко: Основной лозунг "Экономим время - продлеваем жизнь!". Вы возьмите и посчитайте, сколько вы тратите время на обработку вашей электронной почты? С начала в одной программе, затем в другой. умножим это на количество дней в году и. получим как минимум неделю, если вы получаете в день более двадцати писем. А это, как правило, средний пользователь.
TanaT: Какие перспективы у этой программы? Ведь совершенствовать в ней практически нечего (кроме некоторых багов, которыми грешат абсолютно все программы).
Сергей Демченко: Перспектива в развитии есть всегда. Ведь мир коммуникаций не стоит на месте. Скажем так, мы работаем над проблемой очистки от навязываемой почты - "спама", повышением конфиденциальности переписки и т. д.
TanaT: Ваши средства защиты информации пользуются популярностью?
Сергей Демченко: Пока не очень. Но это связанно в первую очередь с отсутствием культуры и пока достаточно высокой стоимостью подобных решений. Но время потихоньку заставляет применять новые технологии защиты, да и цены постоянно уменьшаются и вскоре будут доступны рядовому пользователю. Но тут надо еще решить массу правовых вопросов - это, пожалуй, основное препятствие на пути внедрения средств защиты информации и цифровой подписи.
TanaT: А что вас не устраивает в правовых аспектах?
Сергей Демченко: Тут надо говорить скорее не о том, что устраивает, а об отсутствии единой политики в этих вопросах. Законы только вступили в силу, но есть множество вещей, которые должны быть оговорены в подзаконных актах, но таковых пока нет.
TanaT: Вы собираетесь осваивать UNIX-рынки?
Сергей Демченко: Конечно, да. Но тут пока нет достаточно широкого для нас сегмента пользователей, которым необходимо то, что мы делаем.
TanaT: Разве под Unix есть хороший почтовый клиент, полноценно поддерживающий русский язык и достаточно функциональный?
Сергей Демченко: Хорошего много. Таких как The Bat! - пока нет. Но по нашему мнению следующая итерация почтовых программ будет не в универсальных клиентах, а в специализированных. То есть таких программ, которые решают достаточно узкие задачи, связанные с почтовыми технологиями.
TanaT: Каковы планы вашей компании в будущем?
Сергей Демченко: В ближайший месяц откроем новое лицо своего портала. Будем предоставлять новые возможности для наших пользователей. В частности по очистке от "спама" и поддержке выделенных виртуальных почтовых серверов для маленьких компаний.
TanaT: Спасибо, что уделили нам время. Всего вам доброго, а The Bat! - новых успехов.
Батники это не мощный язык программирования, но, в то же время, на нем можно решить много рутинных задач. Цель статьи не просто рассказать о возможностях Windows-консоли, а показать их, решая практические задачи с которыми мне приходилось сталкиваться.
Литература
- Программное обеспечение по алфавиту
- Почтовые клиенты
- Shareware
- Переносимые приложения
Wikimedia Foundation . 2010 .
Ссылки
Предыдущая команда выполнена успешно?
В большинстве случаев это:
Как получить текущий месяц, день, год и т.п.?
В батниках есть возможность получать подстроку используя синтаксис %variable:~m,n% Где variable это название переменной m – индекс первого символа, а n – количество символов подстроки.
Следовательно, если команда echo %date% (а формат даты может у вас отличатся) выведет 13.06.2009, то для того чтобы получить текущий месяц достаточно выполнить %date:~3,2% Таким образом, если нам необходимо, например, сформировать имя файла или директории, которое соответствует текущему месяцу и дню, мы это сделаем так:
Лично мне такое понадобилось для задания ключа /d для xcopy.
См. также
Выкачать файл по FTP
Где файл file_to_ftp.txt будет у нас выглядеть следующим образом:
О программе
С плюсами покончили. А как же насчет минусов? Есть, к сожалению, и они. The Bat! не имеет возможности работать с серверами новостей (ньюсгруппами), так как не поддерживает протокол NNTP. Досадная недоработка, но разработчики обещали обеспечить эту возможность в новой версии программы - The Bat! 2.x.
Подготовка
Далее. Выберите из списка The Bat! и перейдите в раздел, посвященный непосредственно самому почтовому клиенту. В этом разделе выберите меню Download. В результате этих манипуляций Вы попадаете на основную страницу загрузки, с которой всегда можно скачать самую последнюю версию программы. Кроме этого, там всегда можно найти список изменений, внесенных в последнюю версию программы, а также дополнительные файлы, как-то: языковой модуль, плагин PGP и файлы справки.
Дистрибутив состоит из одного файла the_bat.exe (на сегодняшний день его размер составляет почти 2.5 MB). Также рекомендуем вам сразу загрузить и языковой модуль (intpack.exe - 3.2 MB). Ниже мы приводим несколько прямых ссылок, по которым всегда можно скачать самую свежую официальную версию программы:
Содержание
Установка
Ну вот наконец-то файлы загружены и все готово к установке. Весь процесс инсталляции программы идет на английском языке (выбрать язык во время инсталляции пока невозможно). После установки интерфейс программы будет также англоязычным. О том, как сделать его русским, мы расскажем чуть позже.
Начали!
Запустите скачанный файл the_bat.exe. Перед вами появится первое окно, повествующее о готовности программы к установке.
При нажатии на кнопку Setup производится распаковка дистрибутива программы на жесткий диск ПК, после чего появляется следующее окно, содержащее Лицензионное соглашение, которое вы должны принять. В нём указаны условия, на которых можно использовать почтовую программу The Bat!
После того, как вы согласитесь с лицензионным соглашением (если откажетесь - установка будет прервана), программа выведет информацию по истории изменений в каждой версии The Bat!, начиная с самой первой.
Далее программа установки поинтересуется, куда бы вы хотели установить The Bat!. По умолчанию, как принято почти во всех инсталляторах, она предлагает выбрать тот каталог, который предусмотрен в ОС Windows для установки программных файлов. Рекомендуем вам здесь ничего не менять и оставить тот путь, который выбран инсталлятором. Если же вам по каким-либо причинам требуется изменить дефолтные установки - нажмите кнопку Change и выберите необходимую вам директорию.
После того, как вы нажмете на кнопку Install, начнется автоматическая установка программы в выбранную папку, а по завершению установки так же автоматически стартует процесс первичной настройки The Bat!
Сначала перед вами появится окно выбора основного режима работы.
- Рабочая станция с TCP/IP. В таком варианте The Bat! устанавливается на локальный компьютер как основная программа для работы с электронной почтой;
- Режим сервера. Этот режим устанавливается, когда компьютеры в локальной сети не имеют выхода в интернет, или нет локального сервера POP3/SMTP. В этом случает The Bat! может играть роль почтового сервера для Вашей локальной сети!;
- Клиентский режим. В этом случае The Bat! устанавливается как клиент для почтового сервера на основе The Bat! При этом он не работает ни с интернетом, ни с обычным локальным почтовым сервером.
- Создать ссылку вызова The Bat! на рабочем столе;
- Создать ссылку в меню Пуск;
- Добавить The Bat! в контекстное меню Отправитель (Send To).
- Создание новой учетной записи;
- Восстановление данных из существующего архива.
Выбираем "новый ящик" и переходим к следующему окну.
Тут вам предстоит ввести название почтового ящика и указать его месторасположение на диске. Без особой необходимости советуем не менять параметр ("по умолчанию") и оставить все как есть. Задайте название ящика, например, "Основной ящик" (это название в любой момент можно будет поменять) и переходите на следующий шаг.
В этом окне вы должны ввести свое имя, которое будет подставляться в исходящие письма в поле "От кого:" (From:), ваш электронный адрес и название организации. Если вы переписываетесь с людьми из других стран, то желательно заполнить эти поля латинскими буквами. Заметьте, что при установке вы указываете всего один электронный адрес. Однако The Bat! умеет работать с неограниченным количеством почтовых ящиков. К их настройке мы еще вернемся.
Далее программа запросит у вас адреса серверов POP3 и SMTP.
После того, как вы заполните адреса почтовых серверов, программа установки запрашивает логин и пароль для доступа к почтовому ящику. Логином обычно является сам адрес электронной почты (чаще всего без доменного имени). В нашем примере логин - "vasya". Когда вы будете вводить пароль, на экране он будет отражаться звездочками (*) - этот типовой прием служит для обеспечения безопасности, чтобы посторонние не смогли его узнать и получить доступ к вашей почте.
При использовании APOP ваш пароль к почтовому ящику передается не в открытом виде, а шифруется. Однако для использования данного способа передачи пароля нужно быть уверенным, что его поддерживает ваш почтовый сервер. Поэтому обратитесь в службу поддержки и уточните возможность предоставления такого сервиса.
Если вы хотите получать одну и ту же почту более чем на одном компьютере - отметьте второй чекбокс. Ваша корреспонденция будет оставаться на сервере. Только помните, что большинство серверов имеют ограничения на суммарный объем почтового ящика (как правило от 2 до 5 MB).
Далее, вам придется ответить на вопрос о типе подключения к интернету.
Первый вариант - подключение вручную или через локальную сеть. Второй вариант - Dial-Up, который вы можете заодно и настроить.
Наконец, почтовый ящик создан, и программа установки предлагает посмотреть или изменить некоторые дополнительные параметры. Мы рекомендуем пока пропустить этот шаг (выбрать переключатель No) и перейти непосредственно к работе с The Bat!
Примечания
Подтверждение выполнения
Устанавливаем переменную answer в пустое значение (необходимо, для того чтобы затереть предыдущее значение, например, если батник исполняется несколько раз). set с ключом /p устанавливает значение переменной, которое вводится пользователем. Проверяем значение переменной и если оно не равно y завершаем выполнение батника.
Критика
Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена.
Вы можете отредактировать эту статью, добавив ссылки на авторитетные источники.
Эта отметка установлена 13 ноября 2012.
Несмотря на то, что большинство почтовых программ полностью поддерживает Unicode, TheBat! отстаёт в этом плане (по состоянию на январь 2012). В частности, версия 5.0.24 неправильно отображает названия папок почтового аккаунта и некоторые системные надписи, если текущий язык системы немецкий, а язык для программ, не поддерживающих Unicode, установлен «русский»:
- В статусной строке отображается слово «unverschlьsselt» вместо «unverschlüsselt», в информации почтового ящика — «Sie kцnnen …» вместо «Sie können …»
- Имя папки «тест» отображается как «òåñò»; в зависимости от включённого языка нормально отображаются либо русские, либо немецкие имена папок, но не одновременно.
Это создаёт проблемы пользователям, работающим с несколькими языками сразу.
«Функция» в батниках
Если мы исполняем в одном батнике несколько повторяющихся команд, но с разными значениями переменных, то это можно реализовать так:
Таким образом, у меня отсылается десяток разных файлов разным получателям, используя The Bat! Такой файл читать и редактировать намного удобнее, чем это было бы десять команд The Bat! подряд.
Протоколы
Поддерживает протоколы: SMTP, POP3, IMAP. The Bat! поддерживает различные методы аутентификации — простым текстом, NTLM, RPA, APOP, MD5-CRAM-HMAC (с программной и аппаратной реализацией). Шифрование трафика с помощью TLS с выбором портов для поддерживаемых протоколов.
Создаем нумерованные каталоги с инкрементом на единицу
Разобраться в коде предлагаю вам самим. :) Основная возможность, которую я хотел показать данным примером, это использование ключа /a команды set для вычисления выражений. ;)
Подскажите, как можно узнать дату создания файла в BAT.
У for есть переменная %%~ti, но она указывает только на дату изменения файла. А как узнать именно дату создания файла?
Заработало следующим образом
можно, например, извлечь отсюда :
хотя гораздо проще сделать на PowerShell:
и не надо мучаться с обработкой результата dir
А как достать только одно значение? Без лишнего вывода
Это нужно будет потом в файл, в виде одной даты вывести.
Пробовал так:
FOR /f %%i IN ('DIR "%~1" /tc ^| FINDSTR /E "%%~nf%%~xf"') DO ECHO %%i >> "%~2"
Но будут повторения, т.к. в директории будут похожие по названию файлы.
Есть тут возможность указать файл напрямую?
Михаил: FOR /F "tokens=1,2 skip=5" %%i IN ('DIR %1 /tc ') DO (echo %%i %%j && exit 0)
- батнику на вход подаете имя файла, на выходе имеете дату и время. Если время не нужно, просто в echo уберите %%j
Дату получить удалось, но с ней ещё возвращаются другие данные, 1 и 0 всегда. Как убрать и откуда это?
Михаил: странно. Как выглядит вывод? Возможно, это код возврата. Попробуйте заменить на
FOR /F "tokens=1,2 skip=5" %%i IN ('DIR %1 /tc ') DO (echo %%i && goto END)
:END
Другой вариант :
for /F "tokens=1,2" %%i IN ('dir имяфайла /TC ^| find "имяфайла"') do set z=%%i %%j
Просто в выводе найдем строку с именем файла - получим одну строку, из которой извлечем токенами первые две части : дату и время.
yellowmew: нашел, в чем проблема. DIR вываливает несколько строк.
например:
C:\2CB\ISA>dir /tc 1.cmd
Том в устройстве C имеет метку System
Серийный номер тома: C29D-3BB0
Содержимое папки C:\2CB\ISA
22/09/2015 12:12 264 1.cmd
1 файлов 264 байт
0 папок 380,115,738,624 байт свободно
параметр skip=5 отрезает лишние 5 верхних, с описанием тома. остаются 3 последние.
22/09/2015 12:12 264 1.cmd
1 файлов 264 байт
0 папок 380,115,738,624 байт свободно
token=1 вырежет только первый блок до пробела из КАЖДОЙ строки. т.е. если первое же echo в этом FOR не заканчивать выходом из цикла, то цикл в ледующий раз вернет 1(из строки 1 файлов . ), а потом 0 (0 папок . )
Макс: да-да, именно эту проблему решает команда "find" - она оставляет для обработки только ту строку, в которой содержится имя файла, то есть "22/09/2015 12:12 264 1.cmd" - и ничего более.
С чего же начать? Наверное, с ответа на такой вопрос: "Я хочу почтовую программу, которая будет иметь русский интерфейс, корректно работать с разными кодировками, обеспечивать безопасную переписку и следить за тем, чтобы я писал правильно и …! Да, кстати, у меня не один почтовый ящик! Она должна работать со всеми одновременно! Что мне выбрать?"
Лично мы давно выбрали The Bat!
Возможности
Архивирование файла с переменным именем
Задача состоит в том, чтобы заархивировать файл с именем, которое меняется ежедневно, но в другую папку. Следующим куском кода
мы выбираем все файлы по маске, исполняя команду rar a -ep c:\other_dir\%%~ni.rar %%i для каждого, где %%~ni это только имя файла.
Русификация
Итак, первый запуск программы прошел успешно, но The Bat!, как вы, наверное, уже успели заметить, имеет английский интерфейс. Это не смертельно, но все же неприятно. Как же его русифицировать?
Для проведения русификации вам следует снова заглянуть на сайт программы в раздел Download и загрузить на свой компьютер специальный языковой модуль (International Pack - intpack.exe - 3.2 MB). Те из вас, кто воспользовались нашим советом и загрузили его вместе с самой программой, могут этот шаг пропустить. Для остальных приводим прямые ссылки на искомый файл.
Языковой модуль The Bat! необходим для установки русского интерфейса. Также, он содержит перевод интерфейса программы на следующие языки: болгарский, голландский, итальянский, китайский, немецкий, польский, португальский, турецкий, украинский, французский и чешский. Кроме того, в него входят грамматические словари английского (Великобритания и США), голландского, французского, немецкого и итальянского языков. Вам не надо загружать и устанавливать языковой модуль каждый раз, когда Вы устанавливаете новые версии The Bat! поверх уже существующей на Вашем ПК.
Перед началом русификации программы The Bat! выйдите из нее. Запустив файл intpack.exe, вы увидите стартовое окно программы установки языкового модуля.
Языковой модуль мы ставим и поэтому смело нажимаем кнопку Setup. В следующем окне программа установки сама обнаружит и укажет место, где на вашем ПК установлен The Bat!, и предложит вам отметить ряд галочек.
Чекбокс "Установить многоязыковой интерфейс" (Install Multilingual Interface) должен быть отмечен обязательно. Ради него мы собственно и устанавливаем языковой модуль. Также, вы можете отметить один или несколько переключателей из нижнего блока, выбирая тем самым установку модулей для проверки правописания соответствующих им языков. По умолчанию устанавливается проверка орфографии только для американского английского. После того, как вы выбрали все необходимые опции, нажимайте OK и переходите к следующему окну.
В результате выполнения этих нехитрых операций, в 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 Spell Checker следует перезагрузить Ваш почтовый клиент и произвести действия, описанные выше - запустить редактор писем и в меню "Орфография - Язык" (Spell Checker - Language) выбрать требуемый язык.
В заключение этой главы следует отметить, что в настоящее время программа умеет проверять орфографию писем только на одном из выбранных языков. Однако, разработчики обещали научить The Bat! проверять текст сразу по двум словарям уже в грядущей версии 2.0.
Как и где можно зарегистрировать The Bat!?
- 15 у.е. - Студенческая (ученическая);
- 20 у.е. - Для частных лиц;
- 30 у.е. - Коммерческая.
В России The Bat! можно зарегистрировать через службу Softkey.
Полезное
Как вывести пустую строку в лог-файл?
Я не сразу догадался, что это можно делать вот так: :)
Т.е. нужно поставить точку после echo.
Версии
1.00 сборка 1310, первая стабильная версия, вышла в марте 1998.
В 1.32 был представлен новый HTML-движок Robin. Версии до 1.31 использовали THtmlViewer от David Baldwin.
В версии 3.0 (сентябрь 2004) появилась возможность настраивать интерфейс, создавать виртуальные папки, биометрическая аутентификация и поддержка протокола MAPI для соединения с Microsoft Exchange Server
С версии 3.95 (декабрь 2006) программа стала поддерживать IPv6.
Версия 4.0 (февраль 2008) включает историю адресов, избранные настройки папок, URL-менеджер для изображений в HTML. Текстовый редактор The Bat! поддерживает Юникод, также имеется встроенный просмотрщик изображений.
В версии 4.2.36 (апрель 2010) увеличена скорость работы с папками и уменьшена загрузка CPU во время приёма почты по протоколу POP3.
Имя текущего исполняемого батника
Нужно, например, для того чтобы вести один лог для нескольких батников.
Получить последний по дате создание файл
Для начала получим список всех файлов, отсортированных по дате модификации:
И пройдемся по нему циклом.
Логично, что по завершению цикла в переменной %lastfile% у нас будет последний по дате модификации файл ;)
Адресные книги и архивы
В настоящее время существует довольно много разнообразных почтовых клиентов. Основная их роль - работа с электронной почтой, но все они сильно отличаются друг от друга и внешним видом, и размером, и возможностями. Если вы уже использовали какую - либо из почтовых программ и имеете опыт работы с электронной почтой, то при переходе на работу с почтовым клиентом 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 он будет выглядеть так.
Теперь произведем импорт данного файла в адресную книгу The Bat!. При импорте вам необходимо указать программе соответствие полей импортируемого файла и адресной книги The Bat!.
А что делать пользователям продуктов Microsoft? Для преобразования Windows Address Book (WAB) в формат ldif фирма RitLabs выпустила специальную утилиту Wab2Ldif.exe (188 KB). Найти её можно по адресу:
Существует также еще один, весьма простой вариант переноса информации из адресной книги WAB в адресную книгу The Bat!. Для осуществления переноса следует раскрыть обе адресные книги и просто перетянуть мышкой необходимые Вам адреса. :-)
Итак, все манипуляции по переносу почтовых баз и адресных книг из вашей старой программы завершены, и теперь вы готовы использовать The Bat! почти на всю его мощь.
На этом мы заканчиваем первую, в большей мере ознакомительную часть статьи о почтовом клиенте The Bat! Надеемся, что данная публикация окажется полезной и поможет вам сделать "правильный" выбор.
The Bat! — платная программа для работы с электронной почтой для ОС Windows. Разрабатывается молдавской компанией RITLabs. Программа The Bat! популярна [1] [2] [3] [4] среди российских пользователей и пользователей из бывших республик СССР.
Подтверждение выполнения
Устанавливаем переменную answer в пустое значение (необходимо, для того чтобы затереть предыдущее значение, например, если батник исполняется несколько раз). set с ключом /p устанавливает значение переменной, которое вводится пользователем. Проверяем значение переменной и если оно не равно y завершаем выполнение батника.
Смотреть что такое "The Bat!" в других словарях:
The Bat — The Bat! Entwickler Ritlabs Inc. Aktuelle Version 5.0.24 (10. Oktober 2011) Betriebssystem Windows Kategorie E Mail Programm Lizenz … Deutsch Wikipedia
The Bat! — Entwickler: Ritlabs Inc. Aktuelle Version: 4.1.11 (22. Januar 2009) Betriebssystem: Windows Kategorie: E Mail Programm … Deutsch Wikipedia
The Bat — The Bat! Тип Почтовая программа Разработчик Написана на ОС Microsoft Windows Версия 4.1.11 22 января 2009 Лицензи … Википедия
The Bat! — Infobox Software name = The Bat! caption = developer = RitLabs latest release version = 4.0.34 latest release date = September 8, 2008 operating system = Windows genre = E mail client license = Proprietary website =… … Wikipedia
The Bat! — Pour les articles homonymes, voir The Bat. The Bat! est un logiciel de messagerie électronique commercial disponible sous Windows. Il a été créé par RITLabs en 1997 et possède des milliers d utilisateurs à travers le monde.[réf. nécessaire]… … Wikipédia en Français
The Bat Segundo Show — is a podcast based in New York run by writer and literary critic Edward Champion. The program features comprehensive interviews with prominent figures in arts and culture, with a special focus on literature. Past guests have included David Lynch … Wikipedia
The bat (logiciel) — The Bat! Pour les articles homonymes, voir The Bat. The Bat! est un logiciel de messagerie électronique commercial disponible sous Windows. Il a été créé par RITLabs en 1997 et possède des milliers d utilisateurs à travers le… … Wikipédia en Français
The Bat (Kings Island) — The Bat Standort Kings Island (Kings Mills, Ohio, USA) Typ Stahl – suspended Modell Suspended Coaster Antriebsart Kettenlifthill … Deutsch Wikipedia
Первый запуск
Итак, инсталляция закончена, и программа запускается в первый раз. Первое окно, которое вы увидите при запуске The Bat!, выглядит так.
Первое, на что невольно обращаешь внимание - это бегущая в верхней части окна программы черная информационная полоса - своеобразное табло, извещающее пользователя о поступившей корреспонденции. Это Mail ticker ™ - одна из "изюминок" The Bat!
По умолчанию на этом табло показывается содержимое полей From: ("Отправитель"), To: ("Получатель") и Subject: ("Тема письма"), однако вы свободно можете изменить размер и месторасположение Mail Ticker ™ на экране, а также вообще убрать его. Для этого нужно зайти в меню "Свойства - Настройка", и на закладке "Основное" (Options - Preferences - General) изменить значение параметра "Показывать Mail ticker ™" (Display Mail ticker ™).
Читайте также: