@echo off
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: 文件備份器V2.3(for WinXP only) Code by JM 2006-11-4 QQ:13132002
:: 出處:http://www.cn-dos.net/forum/viewthread.php?tid=20747
::
:: 功能:1、自由指定要備份的目錄(或文件)、位置、備份時間和任務名稱
:: 2、能檢測輸入是否正確
:: 3、能生成備份日志
:: 4、能多次添加備份任務
:: 5、能批量停止指定的備份任務
:: 6、能自動刪除由本程序產生且不再使用的批處理程序和注冊表信息
:: 7、能從備份文件中恢復文件到源文件中,并保持各文件的原始屬性不變
::
:: 原理:只有當源文件修改時間比目標文件的修改時間新時才更新文件
::
:: 要修改或完善的地方:
::
:: ① 統一標記是文件還是文件夾;
:: ② 禁止把文件備份到本文件夾及其子文件夾中去
::
:: 更新歷史:
::
:: 06.11.4
::
:: 增加了記錄備份文件更新列表的功能,進一步完善日志功能;
::
:: 06.10.19
::
:: 因at命令只能以管理員權限運行,此次更新增加了用戶權限的驗證;添加了
:: xcopy的/c參數,使得復制出錯的時候(盡管出現這種情況的幾率非常低),能備份
:: 盡可能多的文件;精簡了部分代碼;
::
:: 06.9.14
::
:: 對提取文件屬性的代碼做了優化,使得生成備份批處理的效率大大提高,
:: 感謝pengfei提供代碼;修改了幾處錯誤和疏漏;對代碼進行分塊放置以便日后
:: 的維護;此為V2.3
::
:: 06.9.3
::
:: 由于上次精簡過度,代碼運行會出錯,今天修改了一處致命錯誤,感謝
:: pengfei的測試;增加了一些操作提示和出錯檢測;
::
:: 06.8.5
::
:: 添加了備份空目錄的參數,精簡了部分代碼;
:: 06.8.1
::
:: 實現了用同一條命令復制文件和文件夾;修正了幾處錯誤;
:: 06.7.29
::
:: 精簡了獲取屬性的代碼,感謝willsort提供;
:: 06.7.28
:: 完善了對備份后的文件進行恢復的操作,使得恢復操作對文件或者文件夾
:: 都適用;此為V2.2
::
:: 06.7.1
:: 完善了對日期的檢測;
:: 06.6.29
:: 增加了恢復文件的功能;對生成后的文件的屬性進行了調整;此為V2.1;
:: 06.6.20
:: 對顯示各分區磁盤剩余空間的代碼進行了修改,只顯示磁盤的剩余空間,
:: 而不會畫蛇添足地顯示光盤剩余空間;
:: 06.6.15
:: 增加了日期和時間輸入錯誤檢測功能(感謝bagpipe提供代碼);
:: 06.6.12
:: 修改了查詢各分區剩余空間的代碼,當磁盤卷標名為中文時也能準確排版。
:: 感謝willsort作深入分析并提供代碼;當備份任務創建后,能自動打開備份后
:: 的文件夾和創建日志,以便查看備份創建結果;徹底刪除無用文件;精簡了部
:: 分代碼;
:: 06.6.10
:: 修正了一處錯誤;精簡了部分代碼;
:: 06.6.9
:: 更改備份日志代碼,將使備份日志體積減少近一半;更改了實現文件名自動
:: 完成這一功能的功能鍵(感謝electronixtar的提醒),但需要注冊表中的特定鍵
:: 值為默認設置(有關討論請參考http://www.cn-dos.net/forum/viewthread.php?
:: tid=21091&fpage=1);
:: 06.6.6
:: 修改了部分代碼,使得當需要每天備份的功能時,避免了煩瑣的輸入;增加
:: 了文件名自動完成的功能(感謝willsort提出設想并提供代碼);此為V1.9;
:: 06.6.4
:: 增加了如下功能:當保存備份文件時,如果要對文件夾進行追加或者覆蓋等
:: 操作,可先查看該文件夾下的內容再作決定;補充了備份風險提示;
:: 06.6.3
:: 對備份后文件的保存位置這部分代碼進行了修改,使得程序能自動適應備份
:: 對象為文件和文件夾兩種情況,使備份后文件夾的目錄結構得到保持,感謝
:: willsort提供代碼;當備份文件即將保存到一個已經存在的目錄下時,增加了允
:: 許追加至該目錄的選擇;
:: 06.6.2
:: 添加和修改了了如下功能:可以選擇在開機時是否自動運行備份任務程序;
:: 開始運行本程序或者停止某項備份任務時,自動刪除當前計劃任務中不再使用的
:: 備份任務程序,并刪除對應的注冊表鍵值,以減少系統垃圾;更改了備份任務程
:: 序的保存位置;去除了盤符小寫轉換為大寫的雞肋代碼;增強了路徑輸入為空時
:: 的檢測(感謝willsort提供代碼);修改了幾處錯誤;精簡了部分代碼,此為V1.8;
:: 06.5.31
:: 在注冊表中( 位置是:HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/
:: CurrentVersion/Run) 增添了開機自動運行備份程序的鍵值( 以備份任務名稱作
:: 為鍵值) ,盡可能減少錯過備份的情況;如果更新了內容,則備份完畢后自動打
:: 開備份日志;修正了幾處錯誤;此為V1.7;
:: 06.5.30
:: 完善了備份流程,在列出創建備份任務的清單時,可更改備份任務內容;在
:: 創建備份任務的同時,強制啟動計劃任務服務,并立即作復制操作;顯示各磁盤
:: 分區剩余空間情況的時候,增加了顯示磁盤卷標名的功能;更改了注意事項界面
:: 中的前景色和背景色,使色調顯得明快而柔和;
:: 06.5.28
:: 增加了在每周的指定日期進行備份的功能;添加了當計劃任務出錯時提交報
:: 告的功能;完善了日志記錄功能,只有當文件更新時才會改寫日志;完善了注意
:: 事項中的內容;增加了刪除所有計劃任務的功能;此為 V1.6 ;
:: 06.5.26
:: 增加了不允許把保存路徑設置為與源文件路徑相同、或者為源文件某一目錄
:: 的功能;添加了注意事項提示功能;修正了幾處錯誤;部分代碼參照中國DOS 聯
:: 盟論壇(http://www.cn-dos.net/forum) 網友bagpipe所發帖子,使一些代碼得
:: 到精簡;此為V1.5;
:: 06.5.25
:: 增加了把備份文件的保存目錄拖曳到窗口執行的功能;增加了批量停止指定
:: 備份任務的功能;修改了幾處錯誤;精簡了部分代碼;此為V1.4;
:: 06.5.24
:: 增加了把要備份的文件拖曳到窗口執行的功能;感謝中國DOS 聯盟論壇
:: (http://www.cn-dos.net/forum)版主willsort提供代碼;此為V1.3;
:: 06.5.23
:: 修正了一處關鍵錯誤,使得備份能順利進行下去;在中國DOS 聯盟論壇
:: (http://www.cn-dos.net/forum)版主willsort等網友的熱心幫助下,增強了程
:: 序輸入錯誤檢測能力,并修正了一些拼寫錯誤,在此深表謝意;
:: 06.5.22
:: 修改了顯示各分區剩余空間的代碼,使顯示界面的框線自動適應剩余空間條
:: 目下不同長度的字符;
:: 06.5.21
:: 增添了停止指定備份任務的功能,使本程序的功能進一步完善;增添了將備
:: 份后的文件設置為" 系統+ 只讀" 屬性的功能,從而在一定程度上提高了備份后
:: 的文件的安全;修正了幾處錯誤;優化了部分代碼;此為V1.2;
:: 06.5.20
:: 頭兩天的算法存在備份不完全的弊端,今天把copy命令更改為xcopy 命令,
:: 從而使本程序能夠備份指定目錄下除空目錄之外的所有文件( 包括目錄之下還有
:: 子目錄、子目錄內含有文件的文件嵌套) ,并使代碼得到了精簡;頭兩天的代碼
:: 生成備份任務批處理的時候,因為自動命名的程序名稱是固定的,如果有不同的
:: 備份任務的話,最后一次任務將把上一次的任務刪除,今天把備份任務的命名改
:: 為手動指定;增添了多次添加備份任務的功能;此為V1.1;
:: 06.5.19
:: 增加了系統檢測功能,使得該程序只能運行于XP操作系統下;編寫輸入錯誤
:: 檢測代碼,使輸入錯誤能得到及時更改;統一了交互界面,看上去更加美觀;本
:: 來想增加指定每周的某幾天進行備份操作的功能,但是一直未能實現,只好暫時
:: 放棄,留待下幾個版本解決;優化了部分冗余代碼;
:: 06.5.18
:: 在對本人電腦上重要資料進行備份的時候,深感手工備份的煩瑣,而網上的
:: 備份軟件又有諸多限制,正好本人在自學DOS 批處理編程,于是花了半天的時間
:: 來構思本程序的核心功能,編寫初步代碼;此為V1.0;
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
rem if not "%1"=="$" %comspec% /f:on /c %0 $ && goto :eof
:: 屏蔽掉上一句,用Tab/Shift+Tab可實現同樣功能
mode con lines=26
title 文件備份器-文件備份器
color 1f
cls
rem =========檢測系統是否支持本程序=============
:check_system
ver|find "XP">nul || goto system_error
rem =========檢測當前用戶是否具有管理員權限=============
:check_popedom
net users %username%|findstr /i "/*administrator">nul||goto popedom_error
call :del_nouse
rem =======輸入要備份文件的路徑并檢測輸入是否正確=======
:input_source
mode con lines=26
cls
color 1f
title 文件備份器-請輸入源文件路徑
echo
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91精品久久久久久久|
亚洲mm色国产网站|
一本大道香蕉久在线播放29|
亚洲天堂av电影|
日韩av在线免费观看一区|
亚洲国产日韩欧美在线动漫|
欧美色道久久88综合亚洲精品|
国产91在线播放精品91|
国产精品爱啪在线线免费观看|
久久久久久久97|
欧美野外wwwxxx|
97在线视频精品|
亚洲区在线播放|
国产一区二区欧美日韩|
日韩在线观看免费高清|
欧美日韩国产在线|
国产成+人+综合+亚洲欧美丁香花|
日韩精品免费在线视频观看|
日韩毛片中文字幕|
中文字幕久久久av一区|
久热国产精品视频|
欧美日韩美女在线|
国产福利精品av综合导导航|
精品国产一区二区三区在线观看|
97av在线视频免费播放|
亚洲欧美一区二区三区久久|
日本久久精品视频|
欧美激情亚洲自拍|
92看片淫黄大片欧美看国产片|
午夜精品久久久久久久白皮肤|
91久久久久久|
国产精品成av人在线视午夜片|
国产脚交av在线一区二区|
国产日产久久高清欧美一区|
欧美国产中文字幕|
亚洲一区二区三区久久|
亚洲国产高清福利视频|
中文字幕免费国产精品|
高清欧美性猛交xxxx黑人猛交|
国产婷婷成人久久av免费高清|
91久久精品久久国产性色也91|
蜜臀久久99精品久久久久久宅男|
久久在线免费观看视频|
国产精品福利在线观看|
久久精品亚洲热|
色婷婷久久一区二区|
欧美另类极品videosbest最新版本|
91sa在线看|
日韩精品在线视频观看|
日韩av在线一区|
亚洲国产天堂久久综合|
日韩av黄色在线观看|
91视频九色网站|
久久人人爽亚洲精品天堂|
久久av在线看|
日韩精品中文字幕久久臀|
久久精品国产亚洲精品2020|
成人精品网站在线观看|
久久综合电影一区|
国产精品海角社区在线观看|
色偷偷噜噜噜亚洲男人|
亚洲精品不卡在线|
国产精品高清免费在线观看|
国产精品欧美风情|
亚洲美女喷白浆|
77777亚洲午夜久久多人|
亚洲大胆人体在线|
欧洲亚洲女同hd|
国产免费一区二区三区香蕉精|
成人精品在线观看|
亚洲精品电影网在线观看|
久久资源免费视频|
yellow中文字幕久久|
日韩av中文字幕在线播放|
久久国产精品影片|
7777免费精品视频|
亚洲视频欧洲视频|
91国自产精品中文字幕亚洲|
成人两性免费视频|
日韩免费观看网站|
日韩专区中文字幕|
国产精品久久久久久超碰|
韩剧1988在线观看免费完整版|
日韩在线免费av|
亚洲а∨天堂久久精品喷水|
欧美激情精品久久久|
久久久午夜视频|
狠狠躁夜夜躁人人爽天天天天97|
91精品国产色综合久久不卡98口|
久久久久久国产精品美女|
国产午夜精品免费一区二区三区|
91成人精品网站|
538国产精品一区二区在线|
亚洲一区二区免费在线|
久久精品亚洲94久久精品|
亚洲欧美日韩第一区|
亚洲国产女人aaa毛片在线|
91成人在线播放|
日韩小视频网址|
日韩精品一区二区三区第95|
97在线视频精品|
26uuu国产精品视频|
国产在线观看一区二区三区|
狠狠久久五月精品中文字幕|
在线亚洲国产精品网|
欧美成人三级视频网站|
欧美日韩国产丝袜美女|
亚洲www在线|
色哟哟亚洲精品一区二区|
欧美激情一区二区三区久久久|
欧美高清第一页|
成人黄色大片在线免费观看|
成人天堂噜噜噜|
日韩美女免费视频|
欧美成人一二三|
麻豆国产va免费精品高清在线|
欧美肥婆姓交大片|
亚洲精品视频播放|
欧美精品激情视频|
亚洲精品成人免费|
欧美日韩成人黄色|
欧美日韩亚洲精品内裤|
日韩中文字幕精品视频|
亚洲欧美在线播放|
国内精品伊人久久|
日韩国产欧美精品一区二区三区|
久久精品成人欧美大片古装|
国产日韩在线播放|
国产日韩欧美视频|
欧美激情视频网|
精品视频偷偷看在线观看|
91大神福利视频在线|
国产一区二区三区高清在线观看|
国产成人精品久久|
久久精品国产亚洲精品2020|
亚洲国产成人精品一区二区|
国产亚洲精品久久久久动|
国产成人久久久精品一区|
91天堂在线视频|
欧美激情第6页|
91精品在线看|
深夜成人在线观看|
国产精品精品国产|
欧美日韩美女在线|
亚洲国产精彩中文乱码av在线播放|
国产美女精品视频免费观看|
国产欧美va欧美va香蕉在线|
欧美一区二区大胆人体摄影专业网站|
国产精品主播视频|
成人免费激情视频|
97精品久久久中文字幕免费|
国产亚洲欧美日韩一区二区|
国产精品欧美一区二区|
欧美精品在线视频观看|
成人精品视频99在线观看免费|
亚洲一区国产精品|
欧美成人免费观看|
亚洲久久久久久久久久|
国内外成人免费激情在线视频|
日韩在线视频播放|
欧美高清视频免费观看|
欧美精品激情视频|
精品一区二区亚洲|
91在线免费观看网站|