|
Microsoft Outlook 2003是有一个用户设置备份向导功能的.因此在Microsoft Outlook 2003中备份和恢复帐号的操作非常的容易和方便.但Microsoft Outlook 2007推出以后,没有增加这项非常适用的功能.在此提供一个备份方案:
1.首先点击此处下载备份的程序.下载完成后,用winrar 解压缩,看到如下图示:

2.双击此程序,出现如下图示:

3,如上图示.在光标提示处输入一个大写的: B ,看到如下图示.

4,如上图所示,输入大写 B以后,点击回车,系统开始备份.看到如下图示:

5.如上图所示,经过 30秒的备份以后.备份完成.看到系统如下图示:

6.如上图所示,备份完成.提示请按任意键继续,按任意键返回桌面.你会看到和batch.bat 同一个目录下多了三个文件:
hkcu_ms_nt_wms_profiles.reg 和hklm_ms_of_outlook.reg 和hklm_ms_of_12_outlook.reg 如下图所示:


7.请把这三个注册表保存好.如果帐号配置丢失或损坏,或者需要到新的电脑上安装好OFFICE 2007 以后恢复OUTLOOK 2007 的相关配置.有两种方法:
一.分别执行这三个注册表文件,然后点击Y将注册表信息加入注册表中如下图所示:
.
再把旧的电脑的PST 文件复制到新的电脑中放在相同路径的目录,然后打开OUTLOOK就可以了.如果将旧的电脑的PST 文件放在新的电脑的不同目录下时,当OUTLOOK 启动时,系统会提示你找到新的PST 路径.只要指定新的PST 路径就可以了.
二.将这三个注册表文件放在桌面上,然后把http://www.corpease.net/UploadFile/File/batch.rar下载下来,并解压缩,将batch.bat 程序放在与三个注册表同一个目录下,.然后执行batch.bat程序,看到如下图示 程序,

如上图所示:输入大写的" R" 键,执行自动还原注册表,看到如下图示:

还原进行中.....

如上图所示,还原完成.所有OUTLOOK 2007 的签名档,帐号配置,提示库等全部还原.但如果在新的电脑上,一定要保证PST 数据库也要与旧的电脑同样的路径中,如果存放PST的目录有变化.OUTLOOK打开时,会提示,可以按要求指向新的数据库也可以.
##########
注册表部分:
本地邮件帐号:
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles]
文件部分:
%APPDATA%\Microsoft\AddIns
%APPDATA%\Microsoft\Office
%APPDATA%\Microsoft\Proof
%APPDATA%\Microsoft\Templates
%APPDATA%\Microsoft\UProof
%APPDATA%\Microsoft\Proof
%APPDATA%\Microsoft\Outlook
%USERPROFILE%\Local Settings\Application Data\Microsoft\office
%USERPROFILE%\Local Settings\Application Data\Microsoft\outlook
有了这些数据,就方便做事情了。
用batch脚本即可解决:
@echo off
::::::::::::::::::::::::::::::::::::::::::::::::::::::
::backup.cmd
:: AlexBlair 2009/07
::::::::::::::::::::::::::::::::::::::::::::::::::::::
::初始化
set export=reg.exe export
set import=reg.exe import
set xcp=xcopy /v /c /g /h /r /k /y
set path_cu_ms_app=%APPDATA%\Microsoft
set path_cu_ms_localapp=%USERPROFILE%\Local Settings\Application Data\Microsoft
set AlexBlair_now_function=
goto meun
::=====================================
::定义函数
:backup_path_cu_ms_app
%xcp% "%path_cu_ms_app%\%*\*.*" "%cd%\user\Application Data\Microsoft\%*\"
goto :eof
:backup_path_cu_ms_localapp
%xcp% "%path_cu_ms_localapp%\%*\*.*" "%cd%\user\Local Settings\Application Data\%*\"
goto :eof
:restore_path_cu_ms_app
%xcp% "%cd%\user\Application Data\Microsoft\%*\*.*" "%path_cu_ms_app%\%*\"
goto :eof
:restore_path_cu_ms_localapp
%xcp% "%cd%\user\Local Settings\Application Data\%*\*.*" "%path_cu_ms_app%\%*\"
goto :eof
::=====================================
::构建菜单
:meun
cls
echo.
echo ==========================
echo outlook 2007 设置迁移向导
echo ==========================
echo [B]ackup
echo [R]estore
echo [C]lean Uesr Setting
echo Clean [M]ail Setting
echo [E]xit
echo ==========================
set /p choose_function= 请选择:
IF "%choose_function%"=="B" GOTO BACKUP
IF "%choose_function%"=="R" GOTO Restore
IF "%choose_function%"=="C" GOTO Clean_User_Setting
IF "%choose_function%"=="M" GOTO Clean_Mail_Setting
IF "%choose_function%"=="E" GOTO END
GOTO meun
::=====================================
::备份注册表
:BACKUP
%export% "HKEY_LOCAL_MACHINE\software\microsoft\Office\Outlook\Outlook 10 Accounts" "%cd%\hklm_ms_of_outlook.reg"
%export% "HKEY_LOCAL_MACHINE\software\microsoft\Office\12.0\Outlook" "%cd%\hklm_ms_of_12_outlook.reg"
%export% "HKEY_CURRENT_USER\software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles" "%cd%\hkcu_ms_nt_wms_profiles.reg"
set AlexBlair_now_function=backup
goto files_move
::=====================================
::恢复注册表
:Restore
%import% "%cd%\hklm_ms_of_outlook.reg"
%import% "%cd%\hklm_ms_of_12_outlook.reg"
%import% "%cd%\hkcu_ms_nt_wms_profiles.reg"
set AlexBlair_now_function=restore
goto files_move
::=====================================
::文件操作
:files_move
call :%AlexBlair_now_function%_path_cu_ms_app AddIns
call :%AlexBlair_now_function%_path_cu_ms_app Office
call :%AlexBlair_now_function%_path_cu_ms_app Proof
call :%AlexBlair_now_function%_path_cu_ms_app Templates
call :%AlexBlair_now_function%_path_cu_ms_app UProof
call :%AlexBlair_now_function%_path_cu_ms_app Outlook
call :%AlexBlair_now_function%_path_cu_ms_app Stationery
call :%AlexBlair_now_function%_path_cu_ms_app Signatures
call :%AlexBlair_now_function%_path_cu_ms_app CryptnetUrlCache
call :%AlexBlair_now_function%_path_cu_ms_localapp Office
call :%AlexBlair_now_function%_path_cu_ms_localapp Outlook
goto END
::=====================================
:Clean_User_Setting
goto END
:Clean_Mail_Setting
goto END
:END
pause
###########
|