Добавление Eudora к Windows 7 “Приложение По умолчанию” список

Я пытаюсь заставить Eudora работать гладко в соответствии с Windows 7. Я знаю, что это является устаревшим, но я специализировал фильтры и сценарии Perl, которые не являются портативными к другим почтовым клиентам.

Когда Eudora запускает в Windows 7, он отображается, ошибочное диалоговое окно "Не могло установить Eudora MAPI потому что MAPI.DLL и/или MAPI32.DLL не мог быть переименован", сопровождаемый ошибочным диалоговым окном "Eudora не могла обновить системный реестр. Ваша почтовая программа по умолчанию не была изменена"..

В этой статье говорится, что Eudora должна быть почтовой программой по умолчанию для предотвращения этой ошибки. В Windows 7 Eudora не перечислена как опция в списке программ по умолчанию. Нет никакой опции добавить любые новые программы. Другие статьи о том, как добавить новую программу по умолчанию, предлагают добавить ассоциацию типа файла для новой программы. Однако Eudora уже связана с.MBX типом файла, но это все еще не доступно в списке Программ По умолчанию.

Этот вопрос говорит, что приложения должны "зарегистрироваться", но ответы (и связанная статья MSDN) не объясняют, как это сделано.

Как я могу сделать Eudora почтовой программой по умолчанию в соответствии с Windows 7?

4
задан 20.03.2017, 12:04

2 ответа

Я наконец заставил это работать на меня. Проблема с Windows 7 состоит в том, что реестр наконец защищен. Eudora (по умолчанию) не работает привилегированный и поэтому не может изменить реестр. Но это также не настраивает рычаги, что Windows 7 должен знать, что это может быть установлено как почтовая программа по умолчанию. [По некоторой странной причине MAILTO не перечислен как протокол ни один - что означает, что Вы не можете использовать тот метод.]

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

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

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

4
ответ дан 07.12.2019, 20:28

Существует два вопроса, которые задают здесь

  1. Как сделать Eudora почтовым клиентом по умолчанию в Windows 7
  2. Как исправить сообщение об ошибке - Когда Eudora запускает в Win7, оно отображается, ошибочное диалоговое окно "Не могло установить Eudora MAPI, потому что MAPI.DLL и/или MAPI32.DLL не могли быть переименованы", сопровождаемый ошибочным диалоговым окном "Eudora не могла обновить системный реестр. Ваша почтовая программа по умолчанию не была изменена"..

==

Ответьте на Q2.

Я должен был дать мне разрешение в файлы mapi.dll и mapi32.dll и затем запустить программу sweudora.exe (который настраивает Eudora mapi устанавливающий). Вот то, как:

1 Открывают командную строку администратора путем ввода cmd в поле поиска меню "Пуск" и поражают сочетание клавиш Ctrl+Shift+Enter. 2 Для взятия владения файлов необходимо будет использовать команду takeown.

3 takeown/f C:\Windows\System32\MAPI.DLL

Это даст Вам владение файлов MAPI.DLL, но Вы все еще не имеете никаких прав удалить или изменить полномочия его.

4 Теперь выполняет команду cacls, чтобы дать себе права полного контроля на файл: cacls C:\Windows\System32\MAPI.DLL/G geek:F

Обратите внимание, что мое имя пользователя является фанатом, таким образом, Вы замените своим именем пользователя там.

5 Повторений эта процедура MAPI32.DLL 6 Теперь запускают программу sweudora.exe

1
ответ дан 07.12.2019, 20:28

Теги

Похожие вопросы