reg檔案無法匯入說指定的檔案不是註冊指令碼您

2022-01-05 14:16:23 字數 3962 閱讀 5612

1樓:匿名使用者

1、要匯出登錄檔項,請啟動登錄檔編輯器。

2、右鍵單擊該鍵,然後從上下文選單中選擇匯出。然後登錄檔編輯器將提示您為您的reg檔案指定一個檔名。

3、必須右鍵單擊檔案資源管理器中的xml檔案,然後將其複製到windows剪貼簿。

4、 現在,在組策略編輯器中,導航到user configuration (or computer configuration) > preferences > windows settings > registry,然後右鍵單擊右側的白色窗格。在上下文選單中,選擇貼上。

5、如果組策略編輯器認為此值不要被忽略,貼上xml檔案後,您將看到登錄檔項與登錄檔配置單元的完整資料夾結構。然後,您可以導航到鍵以檢視值是否正常。

2樓:挪威的森林

大概是你的檔案開頭少了 regedit4 且一定要大寫

3樓:匿名使用者

看下是不是資料型別錯了

4樓:wu海倫

在「執行」框中輸入regedt32,即可開啟regedt32的主介面。光從此介面來看,和「遙遠」的win 3.x時代的檔案管理器file manager非常的類似。

在主介面中找到自己要刪除的鍵值項,然後依次點選選單欄上的「安全→許可權」,在彈出的「許可權」對話方塊中便可以設定各個使用者對該鍵值項的操作許可權了(如圖2)。由於筆者的目的是要刪除此鍵值項,因此賦予了登入使用者所有的許可權。點選「確定」按鈕即可返回regedt32主介面了。

此時再次找到要刪除的鍵值項,按下鍵盤上的del鍵,終於沒有再彈出那惱人的警示框了,刪除任務順利完成。

5樓:酷我**盒

你好朋友;

可能是檔案的**不對;

你可以右鍵它;

然後點選使用編輯選項;

使用記事本開啟它;

看看它裡面的**是否正確;

然後你再上網找找reg檔案;

看看網上列舉編寫reg檔案中內的;

**是否跟你這個reg檔案中內的**相同;

而若是你的不同的話你按網上的格式修改一下;

修改後把它儲存好;再雙擊匯入登錄檔看看

登錄檔匯入時提示匯入檔案不是註冊指令碼,只能匯入二進位註冊檔案

6樓:匿名使用者

你弄的格式不對

建立reg檔案

reg檔案的建立是非常簡單的,可以通過任何一個文字檔案編輯工具來實現。我們就以建立一個可以解除登錄檔禁用限制的reg檔案restore.reg為例來介紹一下具體過程。

開啟記事本,在記事本檔案中輸入以下內容:

regedit4

空一行[hkey_current_user\software\microsoft\windows\currentversion\policies\system]"disableregistrytools"=dword : 00000000

儲存此檔案,在開啟的「另存為」對話方塊中選擇好儲存路徑,再單擊「儲存型別」中的下拉箭頭選擇「所有檔案」(一定要選擇此步,不然儲存後的檔案會自動加上txt的副檔名),然後在「檔名」中輸入「restore.reg」後按「儲存」按鈕(如圖1)。以後你就可以通過雙擊這個 restore.

reg來直接解除禁用登錄檔的限制。

對reg檔案進行修改

我們在利用reg檔案對登錄檔進行操作時,要操作的物件有兩種:一種是對主鍵進行操作,一種是對主鍵下的鍵值專案進行操作。對主鍵的操作有新增、刪除兩種,而對鍵值專案的操作則分為新增、修改和刪除三種。

下面我們就一個一個來實現。

1、對主鍵的操作

(1)新增主鍵

要想利用reg檔案在登錄檔中新增一個主鍵是非常方便的,只需要在檔案體部分直接以「[ ]」的形式寫上要新增的主鍵路徑即可。

例如:在hkey_local_machine\software主鍵下新增一個名稱為「文心軟體工作室」的主鍵,內容如下:

regedit4

空一行[hkey_local_machine\software\文心軟體工作室]

圖1建立、儲存reg檔案

(2)刪除主鍵

要用reg檔案在登錄檔中刪除一個主鍵,在檔案體部分「[ ]」括起來的主鍵路徑前面加上一個「-」符號即可,刪除主鍵操作將會一併刪除該主鍵下的所有子鍵及其鍵值專案,所以這是個比較危險的命令,使用要十分注意。例如要刪除我們剛才新增的那個主鍵,內容如下:

regedit4

空一行[-hkey_local_machine\software\文心軟體工作室]

2、對鍵值專案的操作

(1)新增鍵值專案

新增鍵值專案的操作如同登錄檔編輯器中的「新建」命令,一般來說,鍵值的資料型別分為三種:字串值、二進位制值和dword值。在reg檔案中我們也要設定新增的鍵值專案的資料型別,如果要新增字串值,則「=」號後邊要用英文的雙引號引住資料;如果新增的為dword型別值,「=」號後邊的格式為「dword:

資料」;如果新增的為二進位制值,「=」號後邊則為「hex:資料」。要設定預設值的鍵值資料時,「=」號前邊的鍵值名稱應為「@」符號,並且沒有雙引號。

例如我們要在「hkey_local_machine\software\文心軟體工作室」主鍵下設定預設鍵值為「文心工作室」,並分別新增「姓名」鍵值專案(字串值)、「年齡」鍵值專案(二進位制值)、「婚否」鍵值專案(dword值)。相應的reg檔案內容如下:

regedit4

空一行[hkey_local_machine\software\文心軟體工作室]

@="文心工作室"

"姓名"="徐海斌"

"年齡"=hex:23

"婚否"=dword:00000000

在新增鍵值專案時,如果該鍵值所在的主鍵路徑不存在的話,在新增鍵值專案的同時會自動新建該主鍵。另外在新增字串值的鍵值專案時還有一點值得注意的地方,當這個字串值是包括檔案路徑的字串值時,路徑分隔符應用「\\」雙斜槓表示,以示和登錄檔中的主鍵路徑分隔符區別開來。例如我們要在註冊中「hkey_local_machine\software\microsoft\windows\currentversion\

run」主鍵下的啟動組中新增位於「c:\program files\boobsoft\螢幕保護控制器」目錄下的一個應用程式「螢幕保護控制器.exe」的啟動鍵值專案,reg檔案內容如下:

regedit4

"scr"="c:\\program iles\\boobsoft\\螢幕保護控制器\\螢幕保護控制器.exe"

(2)修改鍵值專案

其實修改和新增很類似,對於已經存在的鍵值專案,我們要修改其資料時,只需要將正確的資料賦予對應的鍵值專案即可,新的資料會自動覆蓋錯誤的舊資料,例如,當某些惡意網頁修改了你的ie標題欄文字,在標題欄中總是顯示那個**的廣告文字,很討厭,我們知道修改ie標題欄文字是通過「hkey_current_user\software\

圖2 ir標題欄對應的登錄檔健值

microsoft\internet explorer\main」主鍵下的「window title」(如圖2)鍵值的資料進行設定的,那麼我們就可以通過reg檔案改回預設的ie標題欄文字。

regedit4

空一行[hkey_current_user\software\microsoft\internet explorer\main]

"window title"=""

(3)刪除鍵值專案

用reg檔案刪除鍵值專案也是很方便的,和刪除主鍵相類似,也是通過「=」號實現的,不過這次不是加在前面,而是把「-」符號放在鍵值專案的等號後面。例如一些惡意網頁在修改ie標題欄等設定的同時,還修改了開始選單相關的鍵值專案資料,使得開始選單中的「執行」、「查詢」、「關閉」等命令都不見了,匯入下面的這個reg檔案刪除相應的鍵值專案後就可以找回開始選單中的這些命令了。

regedit4

"norun"=-(解除「執行」命令)

"noclose"=-(找回「關閉系統」命令)

"nofind"=-(找回「查詢」命令)

下一次我們將來實現reg檔案的關聯,看看reg檔案是如何將其中的資料匯入到登錄檔

reg檔案無法匯入登錄檔怎麼辦,求高手解決最好能給我遠端

1 首先你看確認你的機器是否啟動了禁止修改登錄檔功能和禁止使用登錄檔。起用登錄檔修改 hkey local machine software microsoft windows currentversion policies system disableregistrytools dword 000...

bat檔案怎麼清空指定某個檔案裡的某個tt檔案

直接用輸出定向就可以,把輸出為空的命令直接輸出到txt檔案中。示例如下 cd.d abc.txt 假設你輸出清空的為d abc.txt 如果檔案具有系統 只讀 隱藏之類屬性先去除這些屬性,使用attrib命令,命令如下 attrib r s h d abc.txtcd.d abc.txt 假設你輸出...

批處理將A檔案中的指定內容替換B檔案中的指定內容

假定復你的a.xml在d盤下 制echo off setlocal enabledelayedexpansion set x d a.xml set x2 d a1.xml set x3 d a2.xml set y d b.xml for f delims i in x do set line i...