@echo off
TITLE 簡易檔案備份~By ㄚ男
COLOR 81
MODE CON COLS=50 LINES=20
:clean
:Start
echo.
echo 《簡易檔案備份》
echo *********************************************
echo.
echo 重灌電腦常常需要備份許多東西,由於自己常用到
echo 備份桌面、我的最愛、我的文件夾、即時通歷史訊息
echo 執行檔案就會自動備份到 D:\backup
echo By ㄚ男
echo.
echo 請選擇:
echo 1、備份檔案
echo 2、還原檔案
echo.
echo 0. 離開
echo *********************************************
echo.
echo.
echo.
SET select=
SET /P select= 請選擇:
IF NOT '%select%'=='' SET Choice=%select:~0,1%
echo.
IF /I '%select%'=='0' GOTO end
IF /I '%select%'=='1' GOTO s1
IF /I '%select%'=='2' GOTO s2
echo "%select%" !! 選擇無效,請選擇:
echo.
GOTO clean
:s1
md "d:\backup\My Documents"
md "d:\backup\桌面"
md "d:\backup\Favorites"
md "d:\backup\Yahoo\Profiles"
cls
echo.
echo.
echo 備份桌面檔案
cd\
cd %userprofile%\
xcopy /e /c /h /q /Y 桌面 D:\backup\桌面\
echo 備份我的最愛
xcopy /e /c /h /q /Y Favorites D:\backup\Favorites
echo 備份我的文件夾
xcopy /e /c /h /q /Y "My Documents" "D:\backup\My Documents"
echo 備份即時通歷史訊息
cd %ProgramFiles%\Yahoo!\Messenger\
xcopy /e /c /h /q /Y Profiles D:\Backup\Yahoo\Profiles\
cls
echo.
echo.
echo 已經全部備份完成
pause>null
GOTO Start
:s2
echo.
echo.
echo 還原桌面檔案
cd\
cd %userprofile%\
xcopy /e /c /h /q /Y "D:\backup\桌面" "桌面"
echo 還原我的最愛
xcopy /e /c /h /q /Y "D:\backup\Favorites" "Favorites"
echo 還原我的文件夾
xcopy /e /c /h /q /Y "D:\backup\My Documents" "My Documents"
echo 還原即時通歷史訊息
cd %ProgramFiles%\Yahoo!\Messenger\
xcopy /e /c /h /q /Y "D:\Backup\Yahoo\Profiles" "Profiles"
cls
echo.
echo.
echo 已經全部還原完成
pause>null
GOTO Start
- Apr 05 Tue 2011 07:27
簡易檔案備份
全站熱搜
留言列表