Monday, June 11, 2012

IE9 + Outlook 2003 = preview.js

Problem started when installing IE9 on a Remote Desktop Server running Server 2008 with Outlook 2003 installed. 2003 you say? Yes it’s a customer licens and they don’t want to upgrade.

Symptoms: Script error displayed when trying to print an email image

Solution 1:

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Printing
Create a DWORD and name it "Force RTF Printing" (without the ") and give it the value 1 (hex).

This has to be done for all users, which isn’t optimal.

Solution 2:

Create Fonts catalog in %homedrive%\%homepath%\ In this case h:\Windows\Fonts

This solution seemed easier to automate so went with this.

Rolled out via GPO Preference for this particular RDServer. image

image

Don’t forget checkbox for “Run in logged-on users sec….”.

References:

http://blogs.technet.com/b/mrsnrub/archive/2011/11/03/script-error-res-ieframe-dll-preview-js-trying-to-print-from-outlook-2003-in-a-rs-rds-session-with-ie9-installed.aspx

http://support.microsoft.com/kb/2647169

http://www.slipstick.com/outlook/2003/print-errors-in-outlook-2003-with-ie9-installed/

No comments:

Powershell and Uptimerobot

Uptimerobot can be quite tedious when you need to update many monitors at once. For example say you bought the license for Uptimerobot and n...