備份outlook的pst檔案

2021-05-27 05:35:37 字數 620 閱讀 9275

備份outlook的pst檔案的時候,遇到了一些問題,總結了一下。

要得outlook的pst檔案的路徑,先使用outlook自帶的.net com元件,但最終發現該元件對於outlook 2007以上的版本才提供了獲得pst路徑的方法,但程式要支援outlook2003,所以就放棄了此辦法。於是改用mapi。

注:之所以用非託管的c++**做乙個dll,是因為需要的這些功能都在我們的軟體的以前的版本裡實現了,**可以直接移植過來用。而且該功能要得也緊。

問題一:

解決辦法:

在vs2010裡,可以新增x64的編譯選項,生成64位的dll,在64位系統上安裝程式的時候,會拷貝64位dll,32位系統則拷貝32的dll。

問題一解決了,但新的問題又來了。

問題二:

解決辦法:

現在的做法是新增outlookhelper工程,通過生成的outlookhelper.exe和outlookhelper64.exe來獲得32位和64位的outlook的pst路徑。將得到的pst路徑儲存到乙個臨時檔案中,然後主程式等待outlookhelper(64).exe執行完之後從臨時檔案裡讀取pst路徑,最後刪除臨時檔案。臨時檔案的檔名又主程式通過命令列傳給outlookhelper(64).exe。

調整Outlook 2010的pst檔案大小

文章編號 982577 展開全部 關閉全部 預設情況下,outlook 2010 中的個人資料夾 pst 檔案和離線儲存 ost 檔案是 unicode 格式的,pst 和 ost 檔案的總大小預配置為 50gb。此限制大於 microsoft office outlook 2007 和 outlo...

自動備份Outlook賬戶和資料檔案

自動備份outlook賬戶,在新系統中匯入reg檔案即可 echo off reg export hkey current user software microsoft office 15.0 outlook profiles outlook賬戶資訊備份.reg echo 賬戶資訊已經備份到 ou...

Outlook 備份資料 賬戶 設定

1.郵件內容的備份 找到需要備份的資料檔案拷貝乙份即可 拷貝時需要關閉outlook 2.聯絡人的備份 檔案 選單中的選項 高階 匯出,匯出到檔案,逗號分隔值,選擇聯絡人。3.賬號的備份 執行regedit開啟登錄檔,hkey current user software microsoft wind...