sábado, dezembro 29, 2007

O Outlook 2002 (XP) não retém a password com Windows Vista

Alguns utilizadores têm relatado este problema que está descrito neste artigo da Microsoft.

No entanto e com a falta de soluções por parte da Microsoft surgiu um utilizador auto intitulado Coyote_HU com uma solução não convencional mas com resultados provados.

1. Download and install the AutoHotkey freeware from http://www.autohotkey.com/download/

2. Start the Notepad, and copy this text to Notepad:

IfWinExist, Inbox - Microsoft Outlook,
{
WinActivate, Inbox - Microsoft Outlook,
ExitApp
}

Run OUTLOOK.EXE

Sleep, 10000

IfWinNotActive, Enter Network Password, , WinActivate, Enter Network Password,
WinWaitActive, Enter Network Password,
Gosub, SendPasword

WinWait, Inbox - Microsoft Outlook,
IfWinNotActive, Inbox - Microsoft Outlook, , WinActivate, Inbox - Microsoft Outlook,
WinWaitActive, Inbox - Microsoft Outlook,

Send, {F9}
ExitApp

SendPasword:

ControlGetText, UserName, RichEdit20A1

If UserName = Type_username1_here
Send, Type_password1_here{ENTER}

sleep, 1000

Return

3. Replace the Type_username1_here and Type_password1_here text with your really user name and password. If you have two password, you need modify the script:

IfWinExist, Inbox - Microsoft Outlook,
{
WinActivate, Inbox - Microsoft Outlook,
ExitApp
}

Run OUTLOOK.EXE

Sleep, 10000

IfWinNotActive, Enter Network Password, , WinActivate, Enter Network Password,
WinWaitActive, Enter Network Password,
Gosub, SendPasword

IfWinNotActive, Enter Network Password, , WinActivate, Enter Network Password,
WinWaitActive, Enter Network Password,
Gosub, SendPasword

WinWait, Inbox - Microsoft Outlook,
IfWinNotActive, Inbox - Microsoft Outlook, , WinActivate, Inbox - Microsoft Outlook,
WinWaitActive, Inbox - Microsoft Outlook,

Send, {F9}
ExitApp

SendPasword:

ControlGetText, UserName, RichEdit20A1

If UserName = Type_username1_here
Send, Type_password1_here{ENTER}

If UserName = Type_username2_here
Send, Type_password2_here[/i][/b]{ENTER}

sleep, 1000

Return

4. Save the text as OutlookStart.ahk to your desktop.

5. Start the installed Ahk2Exe.exe program.

6. Fill out the “Source (script file)” field, browse for OutlookStart.ahk on desktop.

7. Fill out the “Destenation (.exe file)” field, browse where you want to create the program, and type name (OutlookStart.exe), which will be starting the Outlook XP, and automatically enter your password.

8. Press the “>Convert<” button.

9. Forget the original Outlook icon, start the created OutlookStart.exe, and enjoy!

Neste fórum existem mais detalhes.

2 comentários:

Anónimo disse...

Olá, Ricardo, estou com uma dúvida sobre o M. Outlook. Eu gostaria de criar um e-mail padrão para ser usado por uma empresa, no modelo de uma carta de hotel, com um logo no canto superior direito. Tenho a imegm masi estou tendo dúvidas de como inseri-la e quando consigo e envio o e-mail com a imagem ela aparece anexada, ao invés de estar ilustrando o e-mail. sabes se é possível criar esse tipo de mensagem? Se quiser me contatar o e-mail é biscuit.damour@gmail.com. Obrigada!

B. Pena disse...

Como vai Ricardo? Meu nome é Bruno, sou de São Paulo, Brasil.
Graças a seu blog, resolvi uma questão importante sobre as mensagens no Outlook 2007 com o corpo do email em branco. Sou muito grato.
No entanto, meu contato foi por perceber que é de Portugal, terra que tenho raízes, e tenho grande vontade de trabalhar em seu país também. Se possível, gostaria de saber algumas empresas que contratariam um estrangeiro, porém com experiência na área de administração de redes.
Meu contato por email é bopena@gmail.com

Obrigado mais uma vez e um abraço,

Bruno