DOS下對登錄檔的程式設計

2022-12-11 02:12:01 字數 904 閱讀 2923

有了以上這些知識,結合在《對登錄檔進行程式設計的「捷徑」》裡講過的關於匯入或匯出的登錄檔檔案(*.reg),我們就可以在dos方式下對登錄檔進行程式設計了。

我們還是以更改「*.txt」檔案的預設開啟方式——「記事本」為「寫字板」為例。首先在ms-dos提示符下匯出「hkey_classes_root\txtfile」子鍵這一分支,即執行命令:

regedit /e hkey_classes_root\txtfile

然後用dos下的edit編輯器開啟檔案進行編輯:將其中所有的「c:\\windows\\全部改成「c:\\windows\\存檔退出edit,再在命令列下執行命令:

regedit

便大功告成了。

當然,嚴格來說,這並不是程式設計。如果一定要程式設計實現的話,我們可以將以上過程寫成一批處理檔案

@echo off

path=c:\windows;c:\windows\command;c:\dos

clsecho 正在匯出登錄檔……

regedit /e hkey_classes_root\txtfile

echo.

echo 登錄檔匯出完畢!按任一鍵開始編輯登錄檔……

echo.

pause

edit

echo 正在將修改後的登錄檔匯入……

regedit

echo 恭喜您!在ms-dos方式下成功修改了登錄檔!

pause

cls@echo on

充分發揮edit編輯器的強大功能,我們可以在遵循匯出的登錄檔檔案的格式的前提下,對登錄檔進行隨心所欲的修改、刪除或者增加任一子鍵。如果覺得這還不夠程式化,您可以發揮dos環境下各種程式語言的優勢,加上互動性的介面,將這一過**正的程式化,應該絲毫不亞於windows狀態下的利用api函式做出來的效果。有興趣的朋友可以試一試!

清理登錄檔

清理登錄檔.txt精神失常的瘋子不可怕,可怕的是精神正常的瘋子!清理登錄檔 刪除多餘的dll等檔案 對共享軟體感興趣的朋友可能都知道著名的dll檔案清理工具cleansweep。它的作用,就是將我們長期在系統中新增 刪除程式時,在system目錄下留下來的大量無用的dll檔案刪除,從而提高系統的工作...

登錄檔修改常識

登錄檔編輯器regedit的使用方法 程式設計入門網 登錄檔編輯器regedit的使用方法 出處 編輯 mali 一 檢視登錄檔 windows系統的登錄檔是按照3層結構來構造的,我們在使用登錄檔時,有時可能會感覺它象乙個目錄樹,樹的主幹是根鍵,分支和樹葉則由項 子項和值項組成。在登錄檔左邊的視窗中...

學生社團登錄檔

上海市第四中學團委 2009.9 上海市第四中學學生社團 登記表 注 1 社團類別指 理論學習類 科技活動類 文學藝術類 志願者服務類 體育健身類和其它類 2 社團登記表請和社團計畫一起上交。兩者皆為社團成立與否的重要參考。上海市第四中學學生社團 登記表 注 1 社團類別指 理論學習類 科技活動類 ...