從Windows命令行快速操作注冊表-IT浪潮-北方網
新聞 | 天津 | 民生 | 廣電 | 津抖雲 | 微視 | 讀圖 | 文娛 | 體育 | 圖事 | 理論 | 志願 | 專題 | 工作室 | 不良信息舉報
教育 | 健康 | 財經 | 地產 | 天津通 | 旅游 | 時尚 | 購物 | 汽車 | IT | 親子 | 會計 | 訪談 | 場景秀 | 發布系統

"津雲"客戶端
  您當前的位置 : 北方網  >  IT浪潮  >  北方學院  >  軟件文庫  >  系統相關
關鍵詞:

從Windows命令行快速操作注冊表


http://www.enorth.com.cn  2003-08-06 08:55

  每一個熟悉Windows的人都相信,通過注冊表幾乎可以做到任何事情,真正的問題是怎樣迅速找到正確的注冊鍵。

  絕大多數情形下,操作注冊表意味著找到某個特定的子鍵;偶爾地,可能需要修改一下子鍵的名稱(例如,可能要進行結構上的改動)。那麼,怎樣纔能迅速找到正確的子鍵並執行修改?另外,如果你不僅要改動本地機器的注冊表,而且還要對遠程機器作同樣的修改,該怎麼辦?本文告訴你一個好工具Regfind。Regfind可以從Windows 2000 Server的Resource Kit Supplement One找到,或者從網上下載。Regfind適用於Windows的各個版本,包括Windows 9x系列。

  Regfind是一個命令行工具。不帶任何選項執行Regfind,它將顯示出幫助信息。最簡單的用法是執行查找,例如執行Regfind "QQ",Regfind將找出所有包含字符串『QQ』的注冊鍵,如圖所示。

  除了單純的查找之外,Regfind還能夠執行替換:只需在圖一的命令後加上-r選項和一個替換字符串即可。例如,假設你公司的名稱從AGroup改成了BGroup,現在你想要對注冊表中所有的產品注冊信息作相應的改動,只需執行:Regfind "AGroup" -r "BGroup"。注意,如果搜索字符串包含空格或標點符號,字符串應該用引號包圍。

  如果要對一臺遠程機器作相應的改動,只需在前面的命令後加上-m選項並指定遠程機器的UNC(Universal Naming Convention,通用命名協定)路徑,例如:Regfind -m\\server03 "AGroup" -r "BGroup"。

  搜索整個注冊表無疑是一件相當耗費時間的事情。為了提高效率,你可以將Regfind的搜索操作限制到某個注冊表的分支或子鍵,只需要在-p選項後面指定要搜索的注冊表位置即可。例如,假設要把搜索『AGroup』的操作限制在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft子鍵,並把該子鍵下的AGroup替換成BGroup,執行:Regfind "AGroup" -r "BGroup" -p "HKEY_LOCAL_MACHINESOFTWARE\Microsoft"。

  通過上面的說明可以看出,Regfind是一個很方便的工具,但白璧有瑕,有時候你仍會感到它不能滿足要求。首先,Regfind不支持通配符,也不支持正則表達式——而這兩者對於執行復雜搜索是非常有用的。唯一一個給搜索操作增加靈活性的選項是-y。-y選項使得Regfind的搜索操作對大小寫不敏感,即如果你執行Regfind AGroup -y,則Regfind的搜索結果中將包含AGroup、aGroup以及其他字母大小寫的組合(如果沒有-y選項,Regfind默認對大小寫敏感,但Regfind的命令選項對大小寫不敏感,例如你可以隨意使用-R或-r)。

  第二,如果用Regfind執行搜索/替換操作,它將替換所有找到的字符串,你不能要求Regfind只替換其中一個字符串。勉強可算是補救策略的方法是:將搜索操作限制在某個特定的注冊表分支。因此,我的建議是:首先用Regfind找出所有匹配的注冊子鍵,然後用Regfind執行全局替換或手工修改某個特定的子鍵。

  第三,如果你想要修改數值型數據,Regfind似乎算不上最佳幫手。這是因為,許多要處理的REG_DWORD值不是0就是1,而0和1在注冊表中出現的機會實在太頻繁了,很可能出現誤替換的情形。解決問題的唯一辦法就是盡可能精確地限定Regfind的搜索范圍。

編輯:劉欣
[進入IT論壇]
請您文明上網、理性發言並遵守相關規定,在注冊後發表評論。
 北方網精彩內容推薦
無標題文檔
天津民生資訊
天氣交通 天津福彩 每月影訊 二手市場
空氣質量 天津股票 廣播節目 二手房源
失物招領 股市大擂臺 天視節目 每日房價
熱點專題
北京奧運聖火傳遞和諧之旅 迎奧運 講文明 樹新風
解放思想 乾事創業 科學發展 同在一方熱土 共建美好家園
2008天津夏季達沃斯論壇 《今日股市觀察》視頻
北方網網絡相聲頻道在線收聽 2008高考招生簡章 復習衝刺
天津自然博物館館藏精品展示 2008年天津中考問題解答
帶你了解08春夏服飾流行趨勢 完美塑身 舞動肚皮舞(視頻)
C-NCAP碰撞試驗—雪佛蘭景程 特殊時期善待自己 孕期檢查
熱點新聞排行 財經 體育 娛樂 汽車 IT 時尚 健康 教育

Copyright (C) 2000-2021 Enorth.com.cn, Tianjin ENORTH NETNEWS Co.,LTD.All rights reserved
本網站由天津北方網版權所有