Outlook 2010 (x86) no Windows 7 (x64): inicie e minimize a bandeja do sistema ao iniciar
Eu sei que esse segmento é um pouco antigo; no entanto, uma pesquisa na web exibe várias contas desse problema e não consegui encontrar uma que forneça uma solução de trabalho. Por qualquer motivo, as soluções normais para esse problema não funcionam em todos os casos.
Problema:
- No login inicial, o ícone do Outlook permanece visível na Barra de Tarefas, forçando uma para restaurar a janela e, em seguida, minimizar manualmente antes que o Outlook seja removido da Barra de Tarefas.
- Adicionar o atalho do Outlook à pasta Inicializar e selecionar Ocultar quando minimizado no menu de contexto do ícone da bandeja do Outlook não resolve o problema.
- Usar o sinalizador / Min de um arquivo em lotes ou atalho também não funciona.
Solução:
- Abra o Outlook manualmente e clique com o botão direito do mouse no ícone da bandeja do Outlook para verificar se Ocultar quando minimizado está marcado.
-
Crie um novo arquivo de texto e insira o seguinte código.
OPTION EXPLICIT CONST PATH_TO_OUTLOOK = """C:\Program Files (x86)\Microsoft Office\Office14\OUTLOOK.EXE""" CONST SHOW_MAXIMIZED = 3 CONST MINIMIZE = 1 DIM shell, outlook SET shell = WScript.CreateObject("WScript.Shell") ' Open Outlook shell.Run PATH_TO_OUTLOOK, SHOW_MAXIMIZED, FALSE ON ERROR RESUME NEXT ' Grab a handle to the Outlook Application and minimize SET outlook = WScript.CreateObject("Outlook.Application") WScript.Sleep(100) outlook.ActiveExplorer.WindowState = SHOW_MAXIMIZED ' Loop on error to account for slow startup in which case the ' process and/or the main Outlook window is not available WHILE Err.Number <> 0 Err.Clear WScript.Sleep(100) SET outlook = NOTHING SET outlook = WScript.CreateObject("Outlook.Application") outlook.ActiveExplorer.WindowState = MINIMIZE WEND ON ERROR GOTO 0 SET outlook = NOTHING SET shell = NOTHING
-
IMPORTANTE! Certifique-se de alterar
PATH_TO_OUTLOOK
para refletir a localização real da sua instalação. - Renomeie o arquivo de texto para o que você quiser com uma extensão
.vbs
para forçar o Windows a reconhecê-lo como um VBScript.
Opcional:
- Armazene o script em qualquer lugar que você desejar.
- Crie um atalho para o script e coloque-o na pasta Inicializar.
- Clique com o botão direito do mouse no atalho e selecione as propriedades.
- Usando o botão Alterar ícone , navegue até o local do executável do Outlook e selecione o ícone do Outlook armazenado no executável.
Melhoria do desempenho:
Em vez de colocar o script ou um atalho para o script na pasta Startup, o registro pode ser editado para executar o script imediatamente no login.
- Siga as etapas de 1 a 4 na seção Solução acima.
- Coloque o script em qualquer lugar que você desejar.
- Adicione um novo Valor de string ou um novo Valor de string expansível , se necessário, à chave de registro
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
. - Nomeie o que você quiser.
- Modifique o novo valor que você criou com o caminho para o script.