亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

用批處理做備份注冊表程序

2024-06-28 13:05:34
字體:
來源:轉載
供稿:網友

大家知道,WINDOWS操作系統對注冊表的保護有一個非常實用的功能,就是系統在用戶當天第一次開機時會自動將WINDOWS/目錄下的
SYSTEM.DAT SYSTEM.INI USER.DAT WIN.INI
這四個注冊表文件打成CAB包存放在WINDOWS/SYSBCKUP/目錄下,由于系統默認保存最近5個開機日備份的注冊表文件包,所以它們分別以rb000.cab~rb004.cab命名存放。
對于這個CAB文件包,我們可以在DOS狀態下用WINDOWS/COMMAND/目錄下的EXTRACT.EXE來解壓,也可以在DOS狀態下進入windows/目錄用命令:
scanreg.exe/restore
來恢復注冊表。相信WINDOWS提供的這個功能一定幫助了不少的注冊表狂熱分子來對付注冊表崩潰吧?但每次恢復都要記住這些命令,參數,路徑,實在是太麻煩啦。大家有沒有想過自已也來做一個每日第一次開機自動備份注冊表文件呢?其實我們完全可以通過批處理來完成這一功能,下面這個批處理就是只在每日第一次開機時備份注冊表文件到一個自定義的文件夾,恢復時只要直接把文件拷貝過去,或者再做一個批處理,讓它自動恢復就行啦。是不是方便多了呢?
下面來看看如何做這個批處理文件:

1、首先在C:新建一個供操作的目錄:regback
C:/MD REGBACK
2、在該目錄下做一個當日日期文件date1.txt
c:/echo.|date>c:/regback/date1.txt
由于DATE命令是一個顯示與修改當前日期的命令,當不需要修改日期時,則需要由用戶按回車鍵結束這個命令,為了盡量減少在程序實現過程中的人為干預,我在這里用管道命令將ECHO.產生的回車傳遞給date命令,以達到DATE命令能自動完成的目的。在下面的批處理中還將要用到這一命令。
3、新建一個regback.bat文件,并用記事本打開輸入以下內容:
echo off //關閉回顯
echo.|date>c:/regback/date2.txt //新建一個當日日期文件 date2.txt
cls
fc c:/regback/date1.txt c:/regback/date2.txt>c:/regback/fc.txt //對比已有的
日期文件與今日日期文件并將對比結果保存為fc.txt
type c:/regback/fc.txt|find "-" //查找對比結
果中是否存在日期分隔符"-",如果有則說明兩日期
文 件不相同(即不是同一天的日期文件).
if errorlevel 1 goto noback //如果沒有找
到"-"即兩個日期文件為同一天日期文件,轉至noback
REM **如果兩個日期文件不相同,則執行以下程序***
del c:/regback/*.dat
del c:/regback/*.ini //刪除當前的過期備份
cd regback
attrib -s -h -r c:/windows/system.dat
copy c:/windows/system.dat
attrib +s +h +r c:/windows/system.dat
attrib -s -h -r c:/windows/system.ini
copy c:/windows/system.ini
attrib +s +h +r c:/windows/system.ini
attrib -s -h -r c:/windows/user.dat
copy c:/windows/user.dat
attrib +s +h +r c:/windows/user.dat
attrib -s -h -r c:/windows/win.ini
copy c:/windows/win.ini
attrib +s +h +r c:/windows/win.ini //以上操作是備份注冊表文件
del date1.txt
ren date2.txt date1.txt //完成日期文件的更新
del fc.txt
echo Back up and finish ! //顯示備份完成提示
goto end //備份完成,轉向END

:noback //NOBACK分支,當兩個日期文件
相同(即同日的日期文件)時執行這 個分支
echo today is backup //顯示提示:今日已備份過注冊表文件
del c:/regback/date2.txt
del c:/regback/fc.txt //刪除產生的垃圾文件
:end

4、將以上bat文件保存到C:/下,并在autoexec.bat中加入一句
call regback.bat
call命令的功能是在DOS批處理文件中調用另一個批處理而不會引起本批處理程序中斷,它所調用的批處理可以是一個帶參數的批處理程序。這樣,在每次啟動計算機時,就會自動運行這個批處理,但這個批處理只會在每天的第一次開機時備份注冊表。

經過以上操作之后,我們可以試著運行一下這個批處理程序,你會發現屏幕提示(如圖today.jpg)是:today is backup,這是因為date1.txt是我們今天用手動產生的日期文件,與批處理產生的date2.txt是同一天的日期文件,所以它不會備份注冊表。進入c:/regback/打開date1.txt,把日期:04-22-2003更改為:04-21-2003,再運行看看,是不是提示備份注冊表完成?(如圖:finish.jpg)
你還可以很輕易地做一個注冊表還原批處理,這樣,就算以后注冊表崩潰了,也不用費腦筋去想那些路徑命令什么的了^_^


regback.bat清單
*******************************************************
echo off
echo.|date>c:/regback/date2.txt
cls
fc c:/regback/date1.txt c:/regback/date2.txt>c:/regback/fc.txt
type c:/regback/fc.txt|find "-"
if errorlevel 1 goto noback
REM **如果兩個日期文件不相同,則執行以下程序***
del c:/regback/*.dat
del c:/regback/*.ini
cd regback
attrib -s -h -r c:/windows/system.dat
copy c:/windows/system.dat
attrib +s +h +r c:/windows/system.dat
attrib -s -h -r c:/windows/system.ini
copy c:/windows/system.ini
attrib +s +h +r c:/windows/system.ini
attrib -s -h -r c:/windows/user.dat
copy c:/windows/user.dat
attrib +s +h +r c:/windows/user.dat
attrib -s -h -r c:/windows/win.ini
copy c:/windows/win.ini
attrib +s +h +r c:/windows/win.ini
del date1.txt
ren date2.txt date1.txt
del fc.txt
echo Back up and finish !
goto end

:noback
echo today is backup
del c:/regback/date2.txt
del c:/regback/fc.txt
:end


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美黑人一区二区三区| 午夜精品www| 不卡伊人av在线播放| 国产精品扒开腿做爽爽爽视频| 91久久精品国产91性色| 成人黄色影片在线| 青草成人免费视频| 国产一区二区三区精品久久久| 日本欧美国产在线| 97在线免费视频| 欧美精品午夜视频| 日韩一区在线视频| 96精品久久久久中文字幕| 91精品久久久久久久久久另类| 在线观看国产欧美| 国产精品偷伦一区二区| 国产免费观看久久黄| 国产一区在线播放| 国产视频精品一区二区三区| 日韩中文在线中文网在线观看| 久久人人97超碰精品888| 日本乱人伦a精品| 日韩福利视频在线观看| 日韩精品极品毛片系列视频| 久久久久久久影视| 成人在线视频福利| 成人av在线亚洲| 最新91在线视频| 国产精品自拍小视频| 日韩欧美一区二区三区| 亚洲自拍偷拍第一页| 精品国产老师黑色丝袜高跟鞋| 日本高清视频一区| 国产亚洲精品成人av久久ww| 97在线视频精品| 亚洲美女又黄又爽在线观看| 亚洲精品videossex少妇| 国产日韩欧美夫妻视频在线观看| 国产福利成人在线| 欧美成人黄色小视频| 国产91精品在线播放| 69久久夜色精品国产69乱青草| 欧美一区亚洲一区| 国产精品久久久久久av下载红粉| 日韩av成人在线| 久久99精品久久久久久噜噜| 亚州成人av在线| 国产精品入口免费视频一| 国产男人精品视频| 亚洲四色影视在线观看| 欧美成人高清视频| 另类色图亚洲色图| 国产精品99久久99久久久二8| 久久久中文字幕| 国内自拍欧美激情| 亚洲国产欧美自拍| 久久久精品999| 亚洲欧美国产一本综合首页| 亚洲国产精品国自产拍av秋霞| 26uuu久久噜噜噜噜| 91国内免费在线视频| 日韩大片在线观看视频| 日韩欧美在线第一页| 国产99久久精品一区二区 夜夜躁日日躁| 精品久久久久久久久中文字幕| 色狠狠久久aa北条麻妃| 亚洲伊人久久大香线蕉av| 日本视频久久久| 国产美女扒开尿口久久久| 精品久久久国产| 欧美肥老太性生活视频| 在线观看免费高清视频97| 一区二区三区动漫| 欧美wwwxxxx| 97精品视频在线观看| 国产亚洲精品美女久久久| 国产69精品99久久久久久宅男| 日韩高清中文字幕| 亚洲伊人久久综合| 久久久天堂国产精品女人| 亚洲第一精品夜夜躁人人躁| 国产一区二区动漫| 色综合老司机第九色激情| 91丝袜美腿美女视频网站| 国产一区二区日韩精品欧美精品| 久久人人爽人人爽爽久久| 日本午夜人人精品| 97婷婷大伊香蕉精品视频| 亚洲精品国产综合区久久久久久久| 欧美成人手机在线| 亚洲欧洲国产伦综合| 欧美激情精品久久久久久变态| 亚洲欧美国产日韩中文字幕| 国产精品电影在线观看| 成人免费在线视频网址| 91高清视频免费| 亚洲日韩中文字幕在线播放| 久久久国产精品免费| 日韩高清免费观看| 精品动漫一区二区| 97国产精品人人爽人人做| 日韩欧美精品网站| 国产精品美女呻吟| 成人字幕网zmw| 丝袜美腿亚洲一区二区| 国产精品一区二区久久久久| 91chinesevideo永久地址| 国a精品视频大全| 色老头一区二区三区在线观看| 欧美精品在线免费播放| 色综合久久中文字幕综合网小说| 91成人在线播放| 久久精品国产亚洲7777| 国产成人在线视频| 日韩av在线网页| 欧美富婆性猛交| 上原亚衣av一区二区三区| 91探花福利精品国产自产在线| 伦伦影院午夜日韩欧美限制| 国产午夜精品免费一区二区三区| 国产精品香蕉在线观看| 黑人巨大精品欧美一区二区一视频| 国产成人av网| 日本成人免费在线| 北条麻妃一区二区在线观看| 亚洲天堂免费视频| 精品久久久久久久中文字幕| 69视频在线免费观看| 欧美亚洲在线播放| 亚洲国产精久久久久久| 高清亚洲成在人网站天堂| 在线亚洲男人天堂| 日本一区二三区好的精华液| 亚洲小视频在线观看| 精品一区二区三区电影| 欧美一区二区三区四区在线| 亚洲视频日韩精品| 日韩有码视频在线| 欧美日韩国产精品| 国产精欧美一区二区三区| 欧美性感美女h网站在线观看免费| 日韩在线观看高清| 国产成人午夜视频网址| 亚洲高清福利视频| 久久视频在线视频| 中文字幕精品av| 亚洲欧美精品一区二区| 97在线视频观看| 久久久久久噜噜噜久久久精品| 精品美女国产在线| 亚洲人成网站免费播放| 78色国产精品| 91精品久久久久久久久久另类| 国产精品日韩精品| 91免费视频国产| 九九热视频这里只有精品| 欧美性xxxx18| 91免费视频网站| 久久综合久中文字幕青草| 性日韩欧美在线视频| 欧美激情中文字幕在线| 欧美最猛黑人xxxx黑人猛叫黄| 欧美亚洲午夜视频在线观看| 欧美大尺度电影在线观看|