Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Office (Word, Excel, Outlook и т.д.) (http://forum.oszone.net/forumdisplay.php?f=115)
-   -   [решено] Outlook 2010 автозапуск + трей? (http://forum.oszone.net/showthread.php?t=223469)

dartne 21-12-2011 18:18 1819572

Outlook 2010 автозапуск + трей?
 
Подскажите пожалуйста проблема такая:
в автозагрузке стоит Outlook 2010, после запуска ярлыка он не попадает в трей, открывается окно со входящими сообщениями и т.д. , если нажать свернуть , окно попадает в трей и как только придет почта на Exchange пользователи получают уведомление, но пользователи специально не сворачивают Outlook, а закрывают, тем самым почту они не получают и мотивируют тем, что им некогда запускать и сворачивать Outlook 2010.

Нужно сделать так, чтобы Outlook при запуске ПК свернулся в трей без какого либо окна и установки сторонних ПО типо Hide Icon и т.д., любой скрипт, батник, самописная ПО подойдет.

Petya V4sechkin 21-12-2011 18:30 1819582

Запуск программы Outlook в свернутом окне

dartne 21-12-2011 18:32 1819583

Petya V4sechkin, А вы пробовали так делать с Outlook 2010, если нет, то попробуйте.

dartne 22-12-2011 10:01 1819964

Пробовал вот такой скрипт:
на 2003 работает на 2010 - нет :(

Цитата:

function main($state)
{
// Производим запуск
$WSHShell=WScript.CreateObject("WScript.Shell");
$WSHShell.Run("OUTLOOK.EXE",$state);
};
// Запускаем приложение свернутым в трей
main(2);

Petya V4sechkin 22-12-2011 10:32 1819983

dartne, если при запуске отображаются напоминания, минимизация может не работать (об этом написано в примечании к статье).

dartne 22-12-2011 11:51 1820031

Petya V4sechkin, С 2003 проблем нет запускается и сразу в трей, а с 2010 он попадает в трей, но окно входящих сообщений все равно в панели задач и чтобы его свернуть в трей нужно открыть 1 раз , инажать свернуть , но многие пользователи нажимать закрыть и все OUTLOOK 2010 вынесен из трея.

в статье не указано что работает с OUTLOOK 2010.

Вот скрин, ярлык в автозагрузке:


повторюсь проблема убрать из панели задач окно, которое появляется после запуска OUTLOOK 2010


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

function main($state)
{
// Производим запуск
$WSHShell=WScript.CreateObject("WScript.Shell");
$WSHShell.Run("OUTLOOK.EXE", 7, $state);
};
// Запускаем приложение свернутым в трей
main(2);

Vadikan 26-12-2011 12:45 1822617

Цитата:

Цитата dartne
А вы пробовали так делать с Outlook 2010, если нет, то попробуйте. »

Проверил на 7 - работает, запускается свернутым, а в трее - значок.

А сворачивание приложений в трей с одновременным убиранием из панели задач вообще не имеет отношения к Outlook. http://forum.oszone.net/forumdisplay...ilter_by=title

dartne 27-12-2011 10:17 1823175

не согласен, если развернуть на весь экран , создав в свойствах ярлыка :"Развернутое на весь экран" а потом нажать кнопку свернуть,или Win+D тогда приложение Outlook 2010 исчезает и из панели и появляется в трее, если конечно параметр в реестре установлен:
Код:

"[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\ Preferences]" и создаем "параметр DWORD" с именем "MinToTray" и значением "1".
таким образом остается написать запускатор, который будет запускать развернутым на весь экран Outlook 2010 програмно нажимать кнопку свернуть, или ярлык свернуть все окна :
Код:

[Shell]
Command=2
[Taskbar]
Command=ToggleDesktop

и тогда Outlook 2010 исчезнет и из трея и из панели задач

dartne 28-12-2011 18:23 1824271

Вложений: 1
Вот на делфи написал сворачивался для Outlook 2010, может кому пригодиться ?

karinapush 05-04-2012 13:01 1893896

Дай плиз исходники по Outlook_2010_to_tray.rar на xproga@mail.ru

dartne 05-04-2012 13:09 1893904

Вложений: 1
http://forum.oszone.net/attachment.p...1&d=1333616936

fraid 13-02-2013 13:31 2089437

Интересно, можно как-нить кнопку закрыть убрать у него?
Либо, чтобы по нажатии кнопки закрыть, outlook сворачивался в трей?

dartne 14-02-2013 09:48 2090130

можно сделать анализатор присутствия в taskmgr outlook.exe, как только он там отсутствует , чтобы заново запускала....

masculinum 23-02-2013 01:15 2097138

Скачал ваш файл на дельфи, запустил, перезагрузил, всё равно outlook на панели, надо открыть и опять свернуть... Или он не для этого?

Ааа, вроде разобрался! В автозапуск этот файл кинул, работает! Причём независимо от того, что стоит в свойствах ярлыка Outlook, свернуть или развернуть. Спасибо, то что я давно искал!

Talay 11-06-2013 11:31 2165759

на 2013 версию такой функции нету?
и почему они так не сделают по умолчанию?? ))

xmaxzzz 11-04-2014 14:45 2336264

Кому интересно - вот статья (_http://community.spiceworks.com/how_to/show/36214-minimize-and-or-close-outlook-to-taskbar) как запретить зарытие аутлука.

Чтобы работало под юзерскими правами нужно импортировать в реестр это:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins\KeepOutlookRunningCOMAddin.Connect]
"Description"="Keep Outlook Running COM Addin"
"FriendlyName"="Keep Outlook Running COM Addin"
"LoadBehavior"=dword:00000003

samodelkin-2005 03-12-2014 13:25 2439048

dartne, Спасибо огромное!

Better 21-08-2015 13:35 2544333

Чтобы свернуть Outlook в трей, необходимо отредактировать реестр. Открываем редактор реестра: "Пуск => Выполнить => regedit".

Находим следующую ветку: "[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\O utlook\ Preferences]" и создаем "параметр DWORD"(под х32) с именем "MinToTray" и значением "1".
перезагружаемся и всё работает

persist54 12-02-2016 15:01 2605427

Outlook 2013 не работает ничего из предложенного. Может кто поможет решить задачу? Спасибо.
masculinum: Ааа, вроде разобрался! В автозапуск этот файл кинул, работает!
Поделитесь поподробней пожалуйста хотя бы в личку.

Rasbor 04-03-2016 11:54 2612763

Сеть на 400 компов! Есть ли возможность запретить закрытие Outlook но средствами GP?
KeepOutlook.dll подходит идеально но ставить на 400 компов по одному не вариант, а как его установить через GP я не нашел. Может кто подскажет? Есть вариант через скрипт проверять на наличие работающего приложения и запускать его если нет в списке работающих, но ....
Есть вариант запустить как службу, но тоже не нравиться....
Может есть кто знает другой способ?
Спасибо

dartne 05-03-2016 07:47 2613050


у меня так на 400ПК под Win Xp32-64 -Win7 x32-64.
Если кому нужно Офис 2013 пишите пути запуска Outlook перекомпилю

Rasbor 07-03-2016 08:53 2613510

Спасибо но ... насколько я понял этот файл просто сворачивает Outlook ! А если Uзверь нажал на крестик после просмотра утренней почты , то что произойдет? Закроется ли Outlook? Мне нужно чтобы никакой пользователь не смог бы закрыть Outlook!

alexei111 15-12-2016 10:44 2695867

dartne,
Сделай универсальный для 2010, 2013, 2016
C:\Program Files (x86)\Microsoft Office\Office16
C:\Program Files (x86)\Microsoft Office\Office15
C:\Program Files (x86)\Microsoft Office\Office14
C:\Program Files\Microsoft Office\Office16
C:\Program Files\Microsoft Office\Office15
C:\Program Files\Microsoft Office\Office14


Время: 18:27.

Время: 18:27.
© OSzone.net 2001-