- 相關(guān)推薦
關(guān)于PE注冊(cè)表如何修改
有時(shí)候我們需要對(duì)PE注冊(cè)表添加一些信息,如何來(lái)添加呢?下面就來(lái)告訴你。
使用 Regsnap 等在標(biāo)準(zhǔn)的 Windows 環(huán)境下跟蹤分析出軟件要添加到注冊(cè)表中的內(nèi)容,然后將注冊(cè)表修改條目導(dǎo)出,并改寫成批處理文件,保存到軟件所在的目錄中。
比如對(duì) ACDSEE 這各程序的注冊(cè)信息跟蹤后就保存在:
X:PROGRAMS圖形圖像ACDSEEACDSEE.CMD
建議參照 X:PROGRAMS圖形圖像ACDSEE 這個(gè)程序的保存方式保存你要添加的軟件,原則是與主程序集中到相同目錄存放(包括可能要用到的圖標(biāo)文件),以便日后維護(hù)修改。并參照 其中的 ACDSEE.CMD 這個(gè)注冊(cè)批處理的格式和樣式創(chuàng)建你自己應(yīng)用程序的注冊(cè)批處理文件。
注意:為了保證 PE 環(huán)境和標(biāo)準(zhǔn) Windows 環(huán)境下調(diào)用這些腳本都能夠運(yùn)行,因此我們要檢測(cè)程序所在的實(shí)際路徑或所在的盤符。
創(chuàng)建批處理時(shí),最前面的兩行就是用于檢測(cè)當(dāng)前目錄位置的,要保留并引用其中的變量:
SET Var0=%0
FOR /f "delims=" %%I in ("%Var0%") do Set OP=%%~dpI
上述兩行的作用是通過(guò)檢測(cè)當(dāng)前批處理所在的路徑獲得所在分區(qū)的盤符,從而在后面的批處理中使用 %OP% 作為外掛程序路徑中要使用的所在的分區(qū)號(hào)。 %OP% 只與所在的盤符相關(guān),與路徑無(wú)關(guān),因此你的批處理中要在盤符變量 %OP% 后加上詳細(xì)的路徑。比如:
REG ADD HKCRACDC_JIFShellACDSEEenCommand /ve /t REG_SZ /d ""%OP%ACDSEE.EXE" /v" /f>NUL
上述命令可在注冊(cè)表中添加一條注冊(cè)信息。
注意:當(dāng)上述路徑檢測(cè)命令中,Set OP=%%~dpI 時(shí),變量 %OP% 后面不必再添加“”。如上面的 %OP%ACDSEE.EXE 。
也可使用 Set OP=%%~dI,與上面相比,僅僅是將其中的 ~dpI 改成了 ~dI,此時(shí)變量將不擴(kuò)充到當(dāng)前路徑,而只擴(kuò)充到當(dāng)前盤符。因此如果這樣使用,你必須在變量后加上程序的完整路徑。比如:
%OP%PROGRAMSTOTALCMDRUNTC.EXE
【PE注冊(cè)表如何修改】相關(guān)文章:
如何修改Windows的啟動(dòng)引導(dǎo)項(xiàng)11-22
如何指導(dǎo)學(xué)生學(xué)會(huì)自己修改作文11-26
關(guān)于淺談如何培養(yǎng)學(xué)生認(rèn)真修改作文的習(xí)慣10-15
怎么在pe修復(fù)硬盤壞道10-25
如何修改更換電腦桌面背景圖片11-14
注冊(cè)表編輯器怎么打開11-27
關(guān)于安裝PE到硬盤上的操作04-06
小學(xué)修改病句的符號(hào)11-27