Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
{section} {column:width=63%}
Wiki Markup
Section
Column
width63%

We're

at

a

point

where

I'd

like

to

open

up

the

scripting

tools

that

I've

been

given

by

the

infrastructure

team

for

testing.

These

scripts

are

at

a

1.1

revision

state

and

I'll

be

collecting

feedback

over

next

few

days

with

an

expectation

to

release

another

draft

revision

for

the

afternoon

of

Tuesday

June

29th.

I

will

capture

any

feedback

I

receive

between

now

and

the

ECMD

Core

team

Meeting

tuesday

morning

to

go

into

the

revision.

---- Here is some information on how to create the test environment for these accounts as a domained login: It is possible to run these scripts locally if you will have non-domained users who need this functionality, and I'll provide those instructions shortly. ---- # Log into your test machine AS your test account. (so Tufts domain, login is emailtestXX and your password.) # Create a thunderbird profile # Add an addressbook (either manually create contacts, or use an addressbook from another profile, this would be the abook.mab file in Thunderbird.) # Create/Add archive mail to the thunderbird profile. Pick any amount you'd like, the more mail the longer it will take -- but these are good load tests.


Here is some information on how to create the test environment for these accounts as a domained login:
It is possible to run these scripts locally if you will have non-domained users who need this functionality, and I'll provide those instructions shortly.


  1. Log into your test machine AS your test account. (so Tufts domain, login is emailtestXX and your password.)
  2. Create a thunderbird profile
  3. Add an addressbook (either manually create contacts, or use an addressbook from another profile, this would be the abook.mab file in Thunderbird.)
  4. Create/Add archive mail to the thunderbird profile. Pick any amount you'd like, the more mail the longer it will take – but these are good load tests. (%appdata%\thunderbird\profiles\PROFILENAMEHERE.default\mail\local
  1. folders\
  1. if
  1. you
  1. want
  1. to
  1. dump
  1. archive
  1. mail
  1. from
  1. another
  1. client
  1. for
  1. testing.)
#
  1. Close
  1. Thunderbird,
  1. and
  1. send
  1. me
  1. an
  1. email
  1. mentioning
  1. you'd
  1. like
  1. to
  1. be
  1. added
  1. to
  1. the
  1. test
  1. login-script
  1. GPO.
#
  1. I'll
  1. respond
  1. once
  1. this
  1. is
  1. done
  1. and
  1. you
  1. can
  1. log
  1. into
  1. the
  1. domain
  1. again
  1. to
  1. run
  1. the
  1. script.
#
  1. Your
  1. login
  1. will
  1. kick
  1. off
  1. the
  1. kickstart
  1. scripts
  1. described
  1. below.
---- Here is some information on how the scripts function ---- h4. Revision 2.0 The following changes were made to the script: * Files will be copied locally to the %APPDATA%\ directory instead of C:\ABM to avoid a write error experienced by some restricted users * The packaging utility used to create the Outlook 2003 / 2007 profiles has been modified to be a \*.CMD file to avoid triggering UAC in Windows 7 and Windows Vista machines for restricted users. * All Migration flags now exist in %APPDATA% h4. Revision 1.0 All resources are located at:

Here is some information on how the scripts function


Revision 2.0

The following changes were made to the script:

  • Files will be copied locally to the %APPDATA%\ directory instead of C:\ABM to avoid a write error experienced by some restricted users
  • The packaging utility used to create the Outlook 2003 / 2007 profiles has been modified to be a *.CMD file to avoid triggering UAC in Windows 7 and Windows Vista machines for restricted users.
  • All Migration flags now exist in %APPDATA%

Revision 1.0

All resources are located at: \\titan\UIT-e2010scripts$\

(including

the

kickstart

batch

files

for

your

review.)

(as

an

authenticated

user

you

can

map

this

share

to

download

the

scripts

and

review

them.)

Upon

Domain

Login,

the

Kickstart

script

will

call

Exch2010migration.bat

which

will

call

the

separate

batch

files

in

order.

OutlookPRF.bat

is

called:

---- Outlook Profile Generation script will configure the Exchange 2010 profile in Outlook - Will detect whether running Outlook 2003 or 2007 and create the profile appropriately - If both 2003 and 2007 are detected, it will prioritize Outlook 2007 - Will create the Exchange account with Cached Mode Enabled as a NEW profile named "Ex2k10-PRF" - Ex2k10-PRF will become the default profile but will not overwrite or delete any existing profiles in Outlook. - Delete the following registry key values: First-Run and Firstrun (these launch the profile generation wizard in Outlook and are not needed after this.) - Will set the registry value of ImportPRF to


Outlook Profile Generation script will configure the Exchange 2010 profile in Outlook

  • Will detect whether running Outlook 2003 or 2007 and create the profile appropriately
  • If both 2003 and 2007 are detected, it will prioritize Outlook 2007
  • Will create the Exchange account with Cached Mode Enabled as a NEW profile named "Ex2k10-PRF"
  • Ex2k10-PRF will become the default profile but will not overwrite or delete any existing profiles in Outlook.
  • Delete the following registry key values: First-Run and Firstrun (these launch the profile generation wizard in Outlook and are not needed after this.)
  • Will set the registry value of ImportPRF to \\titan\software$\public\MCA\PRF\exchange-2010-tufts.PRF
-
  • Write
  • the
  • following
  • log
  • file
  • %APPDATA%\Microsoft\Outlook\tufts-prf.log
-
  • Delete
  • this
  • log
  • file
  • if
  • you'd
  • like
  • to
  • have
  • this
  • script
  • run
  • again
  • on
  • next
  • domain
  • login
-
  • Launch
  • Outlook
  • to
  • finish
  • creating
  • the
  • profile.
----

Exch2010migration.bat

will

now

call

AddBookMagic.bat

---- AddressBook Magic


AddressBook Magic (ABM)

will

Take

contacts

and

local

mail

from

the

default

thunderbird

profile

and

attach

them

to

the

new

Outlook

Exchange

Profile.

-

  • ABM
  • will
  • check
  • if
  • Thunderbird
  • exists
  • and
  • abort
  • if
  • Thunderbird
  • does
  • not
  • exist.
-
  • ABM
  • will
  • copy
  • itself
  • down
  • from
  • \\titan\UIT-e2010scripts$\Addrload
  • to
  • C:\ABM
-
  • ABM
  • will
  • check
  • is
  • Local
  • Mail
  • has
  • been
  • migrated
  • before
  • an
-
  • ABM
  • will
  • take
  • the
  • archived
  • mail
  • in
  • the
  • user's
  • default
  • thunderbird
  • profile
  • and
  • migrate
  • it
  • to
  • their
  • new
  • outlook
  • profile
  • as
  • a
  • folder
  • called
  • "Archive
  • Mail"
  • in
  • a
  • PST
  • located
  • at
  • %userprofile%\local
  • settings\application
  • data\microsoft\outlook\localmail.pst
-
  • ABM
  • will
  • take
  • the
  • personal
  • addressbook
  • from
  • the
  • default
  • thunderbird
  • profile
  • and
  • migrate
  • it
  • to
  • their
  • exchange
  • 2010
  • server
  • mailbox
  • as
  • a
  • separate
  • contact
  • folder
  • entitled
  • "Personal
  • Address
  • Book"
  • (these
  • contacts
  • will
  • NOT
  • be
  • dumped
  • directly
  • into
  • the
  • Contacts
  • folder
  • on
  • the
  • server.)
-
  • ABM
  • will
  • set
  • flags
  • for
  • both
  • Contacts
  • and
  • Mail
  • separately
  • that
  • can
  • be
  • reset
  • in
  • order
  • to
  • re-run
  • the
  • migration.
  • These
  • flag
  • files
  • are
  • located
  • on
  • the
  • local
  • machine
  • at:
  • %appdata%\migcont.txt
  • and
  • %appdata%\migmail.txt
----

Exch2010migration.bat

will

wrap

up

and

end.

{column} {column:width=30%|border=1}

Column
border1
width30%
Wiki Markup

{panel:title=Navigation|borderStyle=solid|borderColor=#514e85|titleBGColor=#336699|bgColor=#ffffff}

{search-box:spaceKey=exchange2010}
[Exchange]
{pagetree:root=Exchange|depth=3|sort=title}
{panel}

----
{show-to:users=lraymo02, mclark01}
{panel}
{create-page:@self|template=Default|prompt=Page title?|target=edit}Add a page{create-page
} {panel} {show-to:space=ITCommunity
}
{show-to}
{
column
panel}
{section} {show-to:space=ITCommunity} {show-to}