The bat ассоциации с типами файлов

Обновлено: 04.07.2024

При двойном щелчке командного файла Windows ( .bat ), может возникнуть один из следующих симптомов:

  • Пакетный файл открывает окно командной строки, но его команды не выполняются.
  • Блокнот или любой другой текстовый редактор открывает (редактирует) содержимое командного файла.

[Исправлено] .BAT файлы не запускаются при двойном щелчке

Способ 1: использовать исправление реестра ассоциации файлов .BAT

  1. Посетите страницу исправлений сопоставления файлов Windows 10 и загрузите исправление сопоставления файлов .bat. Если вы используете более старую операционную систему, такую ​​как Windows 7 или Windows 8, вы можете найти ссылки на исправления для этих операционных систем ниже на этой странице.
  2. Разархивируйте архив и запустите вложенный файл реестра
  3. Нажмите Да, когда вас попросят подтвердить продолжение
  4. Нажмите ОК.

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

  1. Запустите редактор реестра ( regedit.exe )
  2. Перейти к следующему ключу:
  3. Установить (default) значение данных для batfile
  4. Перейти к следующему ключу:
  5. На правой панели убедитесь, что (default) значение данных не установлено. Следует читать как value not set , Если вы видите какой-то другой текст, щелкните правой кнопкой мыши (default) оценить и выбрать Delete ,
  6. Затем перейдите к следующему ключу:
  7. Двойной щелчок (default) и установите его значение данных на:
  8. Перейти к следующей ветке:

Значения, представленные в одном из его подразделов ( OpenWithList , OpenWithProgids а также UserChoice ) может быть причиной проблемы.

Способ 3: создайте свой собственный файл REG для автоматизации шагов, перечисленных в способе 2

Если вы хотите автоматизировать шаги, перечисленные в способе 2, используйте этот метод. Разница между Method 1 а также Method 3 это в Method 1 каждая деталь .bat регистрация типов файлов осуществляется. В то время как Method 2 является несколько хирургическим, то есть он проверяет и удаляет только переопределенные записи.

  1. Откройте Блокнот или ваш любимый текстовый редактор.
  2. Скопируйте следующие строки и вставьте его в блокнот
  3. Сохраните файл с любым именем, имеющим .reg расширение, скажем fix_bat.reg
  4. Двойной щелчок fix_bat.reg применить настройки в реестре. Нажмите Да, когда будет предложено подтвердить.

Это оно! Теперь вы исправили настройки связывания пакетных файлов. Пакетные файлы теперь должны выполняться правильно при двойном щелчке.

Каким образом сохранить Ассоциацию в настройках с URL mailto?

Ставлю там галочку, нажимаю сохранить, а ассоциация не получается - галочка вновь убирается.

Выбираете нужный аккаунт, жмёте на нём правую кнопку мыши/свойства почтового ящика(или Alt+Enter), потом "Общие сведения" и в самом низу "По умолчанию использовать этот ящик для mailto. "

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

В Vista в 4-х версиях The Bat ассоциация не работает (все настройки в Bat установлены).
Версия 3.99.29 работает без проблемм. Почему? да, как сказал Igor N! в при использовании TheBAT 4.0.022 и WinVista не работает mailto:
то есть, открывается окно бата, НО без нового письма с подставленным адресом.
при это заметил интересные вещи, МБ в них дело:
1. в списках программ по умолчанию (вистовых) БАТа нет вообще, видимо он не регистрируется в системе.
2.в типах файлов и привязках (виста) на url: mailto: опять же нет бата, но есть MSO и Opera, и их можно включить для отправки почты.
3. в реестре HKCR\mailto\shell\open\command
есть REG_SZ говорящее

что явно не способствует запуску БАТа при mailto:

Да, с вистой пока не всё ладно.
О проблеме известно, работа идет и в ближайших версиях будет исправлено.

Такая же проблема и под WIN XP. Появилась после установки Office 2007.

Посканировал REGMONîì реестр
При запуске OUTLOOK 2007, независимо от того стоит ли в настройках Оутлука галочка "использовать оутлук по умолчанию для отправки почты. ", или не стоит, примерно через минуту в реестре изменяются ключи
HKCR\mailto\shell\open\co­mmand на
на
"C:\PROGRA

2\Off­ice12\OUTLOOK.EXE" -c IPM.Note /m "%1"

Использую Outlook как органайзер и календарь, поэтому постоянно приходиться его запускать.
The bat, сам ассоциации при загрузке не возвращает.
Кто нибудь решил эту проблему?

Скажите, решана ли проблема ассоциации The Bat с типами файлов и протоколами ? Использую VISTA ULTIMATE, 64 разрядная ОС, Service Pack 1
Использую The Bat 4.1.7 .
Вхожу в Свойства -> Настройка -> Программы. Отмечаю галочками все пункты (Почтовый клиент по умолчанию, .EML, .MSG, .VCF, MAILTO). Жму кнопку ассоциировать. Выходит табличка с текстом:


Жду помощь от специалистов как решить эту проблему. Нужно сделать TheBat почтовым клиентом по умолчанию, заставить его реагировать на mailto в Explorer 8 и ассоциировать его с перечисленными выше типами файлов.
Эта проблема уже коснулась многих.

Как установить свойство «Opens with . », чтобы система снова запускала файлы .bat (при двойном щелчке по ним)?

Каким-то образом мой босс убедил свою рабочую станцию, что обработчиком .bat файлов должен был быть Word. Теперь при двойном щелчке .bat файлов они открываются в Word.

Я даже не могу найти .BAT в диалоге сопоставления типов файлов в Windows. И я не могу вызвать диалог Open With . для файла .bat. Как он мог изменить это ?? Мои бат-файлы также не имеют меню «Открыть с помощью» (Windows 7). Конечно, есть и в других файлах. К вашему сведению, файлы .bat не являются исполняемыми файлами. Это интерпретированные сценарии.

Я думаю, вам придется удалить .bat ассоциации файлов из реестра (с помощью программы regedit).

Согласно этой ветке форума на LockerGnome , вам необходимо удалить настройки реестра под этим ключом:

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

Для вас, минималистов, я бы добавил, что добился успеха, удалив только подпапку UserChoice. После того, как оно исчезло, поведение «Выполнение по умолчанию» было восстановлено. HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .bat \ UserChoice Я удалил весь .bat ключ, и все пришло в норму. По какой-то причине (я подозреваю, антивирус) я не мог переименовать UserChoice ключ. Такая боль!! и это произошло автоматически при обновлении. Спасибо большое MS. В пути HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bat я полностью удалил UserChoice ключ, который работал нормально для меня. @ Ким - может быть, вы не работали regedt32 администратором (щелкните правой кнопкой мыши и выберите Run as administrator )? Есть много других возможных причин / мест в реестре. Смотрите другие ответы, и мой ответ пытается резюме.

Этот файл ключа реестра сделает это. Скопируйте и вставьте в текстовый файл с именем «restore.reg», и дважды щелкните его, чтобы объединить с реестром.

Он удалит все настройки для каждого пользователя, которые вы могли случайно создать для файлов .bat, и восстановит системные настройки по умолчанию, включая отношение типа файла .bat <->, batfile а также фактические параметры для запуска batfile .

также должен был запускаться для cmd файлов на моей машине Работает отлично, но чтобы добиться эффекта, мне пришлось снова убить explorer.exe и запустить как новую задачу, используя диспетчер задач. Это решило, если для меня выбранный ответ не сделал. Он все еще просил приложение для открытия .bat файлов.

У меня была такая же проблема (в Windows 7); командные файлы открывались в блокноте, а не выполнялись.

Исправление приведенного ниже реестра для файлов .bat (как на любом другом компьютере, на котором он работает) заставит пакет выполниться правильно:

Сохраните эти записи, но удалите все остальные .bat . Обновите и запустите командный файл, дважды щелкнув - он будет работать правильно.

Это решение для Win 2008 Server, cmd запускается от имени администратора. Не требуется перезапуск Explorer.exe или Windows. С Run as Administrator , это отлично работает для меня на Windows 10 ! :-) Теперь (установите) .exe-файлы, которые вызывают .bat-файлы, работают как положено. Это решение намного лучше, чем возиться с реестром! В качестве идентификатора, чтобы увидеть текущую ассоциацию, просто введите assoc .bat В моем случае оба .bat и cmd были связаны как Notepad++_file . Теперь, когда они есть .batfile , щелчок правой кнопкой мыши по файлам bat позволяет мне запускаться или запускаться от имени администратора. До этого не было возможности. Ранее мой обходной путь состоял в том, чтобы открыть окно cmd, а затем вручную ввести a filename.bat для запуска файла

Информация в этом ответе привела меня к решению моего вопроса .

Я открыл ключ реестра, упомянутый там и

  • удалил UserChoice ключ
  • убрал все записи под OpenWithList ключ

Ответ, получивший 40 голосов от Калеба, не сработал для меня, но в итоге я нашел ответ. Чтобы снова запустить файл bat, вам нужно перейти на:

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes.bat] и установите (по умолчанию) значение «batfile». Если у вас есть пакетные сценарии, открывающиеся в Word или Notepad ++ вместо запуска по двойному щелчку, это потому, что эти программы установили (по умолчанию) свои собственные пантомимы.

И сохраните его с расширением .reg и дважды щелкните, чтобы объединить.

В regisrty ваша запись .bat должна указывать на запись batfile :

Естественно, вам также необходимо убедиться, что у вас есть запись реестра batfile :

В Windows 8 используйте Блокнот для создания или изменения командного файла, но секрет заключается в следующем:

Сохраните пакетный файл, используя двойные кавычки. Буквально используйте «MYBACK.BAT», используя двойные кавычки в окне сохранения, чтобы сохранить файл. Вместо MYBACK.BAT

True (то же самое для предыдущих версий Windows / Notepad). Но как это отвечает на вопрос?

Содержимое реестра различается для разных версий Windows.

Я предлагаю вам найти другой компьютер с той же версией O / S и использовать regedit для экспорта содержимого HKEY_CLASSES_ROOT\.bat и HKEY_CLASSES_ROOT\batfile .

Затем перейдите к машине босса, удалите два вышеуказанных ключа и импортируйте два файла.

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

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

(Как только я изменил ассоциации расширений типов файлов в диалоговом окне параметров папки Explorer. Файлы BAT были и не предлагались для изменения. Похоже, есть особое исключение. Но я помню, как только я добавил тип BAT в диалоговом окне параметров папки Explorer , чтобы 'edit' был глаголом оболочки по умолчанию.)

Различные места для осмотра

Поэтому, в конце концов, существуют разные причины и разные версии ОС, и (по крайней мере) (по умолчанию) значения следующих папок реестра (и подпапок) необходимо проверить - используя некоторый здравый смысл :-). И я думаю, что этот список может отражать порядок приоритета, который имеет отношение к ОС:

Настройка The Bat!
Установку некоторых ассоциаций произвести не удалось.
Возможно у вас не хватает прав для таких действий или
какое другое программное обеспечение предотвращает это.
Не удалось установить ассоциации:
Почтовый клиент по умолчанию
.EML (файлы писем в формате RFC-822)
.MSG (файлы писем в формате RFC-822)
VCF (vCard - электронная визитная карточка)
MAILTO: (ссылки на электронный почтовый адрес)
ОК

Можно ли каким-то образом решить эту ситуацию? Заранее спасибо за
любые ответы.

Ответы:

S> У меня win7 x86. Версия программы: The Bat! Portable 4.2.36.4 russian.
S> Не получается ассоциировать программу с типами файлов. В частности,
S> Можно ли каким-то образом решить эту ситуацию? Заранее спасибо за
S> любые ответы.

Попробуйте на вопрос, "чем открыть файл данного расширения?" показать на
файл thebat.exe, находящийся по пути:

Диск и папка расположения программы TheBat Ваши.

Доброго времени суток всем!
Svetlada в письме от 30.06.2012; 21:03 пишет:

S> Не получается ассоциировать программу с типами файлов.

ыыыы, так программа то portable, сиречь переносимая, она и не может
лазить в систему и перебивать системные ассоциации. Выхода тут два:
1. поставить нормальную установочную версию, при этом все настроенные
ящики можно спасти, если предварительно забекапить встроенными
средствами летучего.
2. Смириться с невозможностью установки ассоциаций и покориться
судьбе.

Вы писали 2 июля 2012 г., 8:37:05:

y> ыыыы, так программа то portable, сиречь переносимая, она и не может
y> лазить в систему и перебивать системные ассоциации.

Может. Все зависит от настроек сборки. Основных режима 3:

1. Полная изоляция. Программа не догадывается о реальной системе, все
операции происходят в песочнице. Реестр для неё там же.
2. WriteToCopy - программа может читать реальную систему (содержимое
папок и реестр), но пишет все равно в песочницу.
3. Нулевая изоляция. Прога остается портативкой, но может читать и
писать в реальной системе.

Как именно собран Бат, которым пользуется автор вопроса, сказать
трудно не разобрав этой конкретной портативки.

Доброго времени суток всем!
Uni Korn в письме от 02.07.2012; 23:50 пишет:

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

Вы писали 3 июля 2012 г., 7:09:48:

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

А тут уже идет вопрос терминологии - что называть портативками. Бывают
программы - тот же QIP - портативны по своей природе, хотя и имеется
инсталлер. А вот нормально виртуализованного Бата мне пока не
попадалось. Может если руки дойдут - то и соберу сам.

Настройка почтового клиента The Bat!

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

Добавляем email-ящики в программу

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

Настройка входящей почты в клиенте The Bat!

Почта Gmail

Добавить ящик Gmail в мейлер от Ritlabs также совсем не составит труда. Все дело в том, что программа уже знает, какие настройки должны быть установлены для полноценного доступа к почтовому серверу. К тому же, сервис от Google предлагает практически аналогичный функционал для клиента, как при использовании протокола POP, так и IMAP.

Яндекс.Почта

Настройка имейл-ящика от Яндекс в The Bat! должна начинаться с определения параметров на стороне сервиса. Затем уже на основе этого можно добавлять почтовый аккаунт в клиент.

Переходим к настройкам почтового протокола в Яндекс.Почте

Антиспам для The Bat!

Статистика по фильтрации в AntispamSniper для The Bat!

Настройка программы

Интерфейс

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

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

Перетаскивание панели инструментов в The Bat!

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

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

Переходим к настройке панелей инструментов в The Bat!

Окно настройки панелей в The Bat!

Идем в настройки вида почты в The Bat!

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

Фундаментальные параметры

Переходим к полному перечню настроек The Bat!

Раздел основных настроек в The Bat!

Системные настройки почтового клиента The Bat!

Здесь же доступны настройки резервного копирования писем и пользовательских данных, а также расширенные параметры кнопок мыши и звуковых оповещений.

Настройки файловых ассоциаций в программе The Bat!

Главная категория настроек списка писем в The Bat!

В корневой категории можно изменить формат заголовков писем, некоторые параметры внешнего вида и функциональности списка.

Настройки отображения даты и времени в The Bat!

Создание вкладок в настройках The Bat!

Настройки бегущей строки Mail Ticker в The Bat!

Параметры тегов в The Bat!

Кроме того, здесь полностью настраивается внешний вид этих самых тегов.

Настройки редактора и просмотрщика писем в The Bat!

Просто устанавливаем курсор на нужный нам объект и изменяем его параметры с помощью инструментов ниже.

Главная страница настроек модулей расширения в почтовом клиенте The Bat!

Параметры антивирусных модулей в The Bat!

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

Вкладка настройки антиспам-модулей в The Bat!

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

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

Настройки безопасности вложений в The Bat!

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

Категория "Другие опции" в The Bat!

Так, на главной вкладке категории можно настроить отображение панели быстрого ответа в некоторых функциональных окнах программы.

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

Настройка текстового редактора SmartBat в The Bat!

Настройки анализатора входящих писем в клиенте The Bat!

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

Закрыть

Мы рады, что смогли помочь Вам в решении проблемы.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Закрыть

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

Читайте также: