原本是想備份web伺服器上的資料,
發現随手改了一下,
拿來備份我的最愛、通訊錄、email也不錯,
常灌電腦的人應該蠻好用的:)

將下面這些程式複製存成backup.bat,
然後用滑鼠按兩下程式就會開始執行,
結束後會在D碟的backup目錄下產生一個今天日期的目錄,
裡面的資料就是備份出來的資料了。

echo off
cls
set date=%date:~0,4%-%date:~5,2%-%date:~8,2%
set destdir=d:\backup\%date%

echo 建立備份目錄
mkdir %destdir%

echo 備份我的最愛
set sourcedirFavorites="%USERPROFILE%\Favorites"
set destdirFavorites="%destdir%\Favorites\"
XCOPY %sourcedirFavorites% %destdirFavorites% /S /D /Y

echo 備份通訊錄
set sourcedirAddressBook="%USERPROFILE%\Application Data\Microsoft\Address Book"
set destdirAddressBook="%destdir%\Address Book\"
XCOPY %sourcedirAddressBook% %destdirAddressBook% /S /D /Y

echo 備份email
set sourcedirmail="%USERPROFILE%\Local Settings\Application Data\Identities\{2EC108E1-0F06-4C68-A103-3E58F7B2A81E}\Microsoft\Outlook Express"
set destdirmail="%destdir%\mail\"
XCOPY %sourcedirmail% %destdirmail% /S /D /Y

jck11 發表在 痞客邦 PIXNET 留言(2) 人氣()


留言列表 (2)

發表留言
  • watermay
  • 看起來= =

    好複雜
    放假不想動腦中
    懶洋洋地說XD
  • 不會很難,仔細看看,其實指令語法都一樣^^

    jck11 於 2008/01/26 09:13 回覆

  • autu
  • 趕快學起來 上星期重灌後
    我那一串落落長的 我的最愛 都不見了
    謝謝分享喔
  • 其實我的最愛全部都放在%USERPROFILE%/Favorites的目錄裡,把這個目錄備份起來應該就OK了。
    另外,從IE的「檔案」「匯入和匯出」也可以備份我的最愛。

    jck11 於 2008/01/26 14:19 回覆