Как заставить Outlook 2010 сворачиваться при попытке его закрыть?

Вопрос или проблема

Как заставить Microsoft Outlook сворачиваться в область уведомлений (панели задач) вместо закрытия при нажатии кнопки X или Alt+F4?

Некоторые программы ведут себя так, и это раздражает, что Outlook работает по-другому…

Я написал бесплатный плагин, который сворачивает Outlook вместо его закрытия. У меня только Outlook 2007 (работает также на версиях 2010/2013), так что я тестировал его только с ним.

Каждый, кто хочет поучаствовать в проекте, может это сделать.

https://sourceforge.net/projects/keepoutlook/

Установка

  1. Установите Microsoft Visual C++ 2010 SP1 Redistributable Package 32-bit и 64-bit (оба необходимы для x64 Windows)
  2. Скачайте KeepOutlookRunning.dll
  3. Запустите Outlook от имени администратора (щелкните правой кнопкой мыши по нему в меню Пуск)
  4. Перейдите в Файл -> Параметры -> Надстройки
  5. Внизу: Управление [COM-надстройками], нажмите [Перейти…]
  6. [Добавить…] файл KeepOutlookRunning.dll, скачанный на шаге 2
  7. Перезапустите Outlook как обычный пользователь

С активной опцией “Скрыть при сворачивании” (не сложно найти, просто щелкните правой кнопкой мыши по иконке “O” в трее)

  1. Откройте Outlook

  2. Сверните Outlook

  3. Откройте Outlook снова (не из трея, просто сделайте это так же, как на шаге 1)

Вы можете закрыть это окно с помощью alt+f4 или X или как угодно, и Outlook все равно будет в трее.

Нажмите ALT+Пробел+N. Я делаю это каждый день, и это легкая комбинация.

Это может работать с или без выбранной опции “Скрыть при сворачивании”.

Вам придется использовать сторонний инструмент, такой как OLKeeper

alt text

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

Я взял ответ Тима Эка здесь и создал установщик для него, который:

  1. Не требует прав администратора
  2. Обходит установщик Outlook

Вы можете скачать это здесь: https://github.com/theduffster/KeepOutlookRunning/releases/tag/zip-release

Инструкции по установке:

  1. Извлеките содержимое “KeepOutlookRunning.zip” в любое место
  2. Перейдите в папку, содержащую только что извлеченные файлы
  3. Запустите InstallKeepOutlookRunning.bat, если вы используете 32-битную версию Outlook. Запустите InstallKeepOutlookRunning-64bit.bat, если вы используете 64-битную версию Outlook
  4. Перезапустите Outlook

Примечание: вам может потребоваться изменить некоторые пути в файле .reg в зависимости от вашей версии Outlook

Надеюсь, это также поможет тем, кто испытывает трудности с установкой надстройки Эка, даже с правами администратора

Полные кредиты и дополнительные детали здесь: https://github.com/theduffster/KeepOutlookRunning

Еще одна двухнедельная пробная версия надстройки, которая это делает (и многое другое) — это Quick Tweaks for Outlook. Просто установите опцию Свернуть Outlook при закрытии. Она небольшая и не требует дополнительного программного обеспечения/библиотек.

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

Совершенно бесплатный и надежный вариант — это Autohotkey.

Вот скрипт, который также восстанавливает Outlook, когда нажата #o. Сначала вам нужно установить опцию в настройках Outlook для сворачивания в трей.

#IfWinActive, ahk_exe olk.exe
^F4::
WinMinimize, A
return
!F4::
WinMinimize, A
return
#IfWinActive
#If WinExist("ahk_exe olk.exe")
#o::
WinActivate, ahk_exe olk.exe
WinMaximize, ahk_exe olk.exe
return
#If

Если Alt + пробел + N не работает для вашей раскладки клавиатуры (оказалось, что не работает с моей – польский программист), попробуйте:

Alt + пробел + M

Ответ или решение

Для того чтобы Microsoft Outlook 2010 минимизировался в область уведомлений (системный трей) вместо закрытия при нажатии кнопки "X" или комбинации клавиш Alt+F4, вам понадобятся дополнительные программные решения или настройки. В Outlook по умолчанию нет функции для прямой минимизации в трей, но вот несколько способов, как это можно реализовать:

Способы минимизации Outlook в трей

  1. Использование аддона:

    • Вы можете установить бесплатный плагин, который позволяет Outlook минимизироваться вместо закрытия. Например, KeepOutlookRunning:
      1. Установите Microsoft Visual C++ 2010 SP1 Redistributable (32-бит и 64-бит).
      2. Скачайте KeepOutlookRunning.dll.
      3. Запустите Outlook с правами администратора.
      4. Перейдите в "Файл" -> "Параметры" -> "Надстройки".
      5. Внизу выберите "Управление [COM-надстройками]", нажмите "Перейти…".
      6. Добавьте загруженный KeepOutlookRunning.dll.
      7. Перезапустите Outlook.
  2. Использование сторонних инструментов:

    • Некоторые утилиты, такие как OLKeeper или Quick Tweaks for Outlook, предоставляют опцию минимизации Outlook при закрытии. Убедитесь, что в настройках включена функция "Минимизировать Outlook при закрытии".
  3. Использование AutoHotkey:

    • Вы можете создать скрипт с помощью AutoHotkey, который будет минимизировать Outlook при закрытии:
      #IfWinActive, ahk_exe olk.exe
      ^F4::
      WinMinimize, A
      return
      !F4::
      WinMinimize, A
      return
      #IfWinActive
      #If WinExist("ahk_exe olk.exe")
      #o::
      WinActivate, ahk_exe olk.exe
      WinMaximize, ahk_exe olk.exe
      return
      #If
    • Запускайте этот скрипт, и он будет работать только для окна Outlook.
  4. Настройки Outlook:

    • Сделайте так, чтобы Outlook не полностью закрывался:
      1. Откройте Outlook.
      2. Убедитесь, что активирована опция "Скрыть при минимизации" (для этого щелкните правой кнопкой мыши на значке Outlook в трей).
      3. Теперь, даже при закрытии окна через Alt+F4 или "X", Outlook останется в трей.

Заключение

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

Оцените материал
Добавить комментарий

Капча загружается...