萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

Win7 筆電右鍵選單新增「註冊 DLL」與「解除註冊 DLL」功能,註冊元件零指令

開發/除錯時常需註冊/解除註冊 DLL/OCX 元件(regsvr32 xxx.dll),每次開 CMD 太麻煩。將功能加入右鍵選單,滑鼠兩下搞定。

製作 .reg 檔匯入登錄

  1. 開啟記事本,貼上以下內容:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\dllfile\shell]
[HKEY_CLASSES_ROOT\dllfile\shell\register]
@="註冊 DLL 檔案"
[HKEY_CLASSES_ROOT\dllfile\shell\register\command]
@="regsvr32 %1"
[HKEY_CLASSES_ROOT\dllfile\shell\Unregister]
@="解除註冊 DLL 檔案"
[HKEY_CLASSES_ROOT\dllfile\shell\Unregister\command]
@="regsvr32 /u %1"
  1. 另存為 RegisterDLL.reg(副檔名 .reg,編碼 ANSI/UTF-8 均可)。
  2. 雙擊執行 .reg 檔 → 是 → 確定,匯入登錄。

使用方式

  • 對任意 .dll / .ocx 檔案右鍵 → 選擇 「註冊 DLL 檔案」 或 「解除註冊 DLL 檔案」。
  • 系統會自動以管理員權限執行 regsvr32,完成會彈出成功/失敗訊息框。

注意事項

  • 需**管理員權限**才能成功註冊(UAC 會提示)。
  • 64 位元系統:regsvr32 會註冊到 64 位元登錄;若需註冊 32 位元元件,請用 %windir%\SysWOW64\regsvr32.exe %1 修改 .reg 中的命令路徑。
  • 同理可為 .ocx、.ax 擴充功能,修改 HKEY_CLASSES_ROOT\ocxfile 等鍵值。

右鍵選單加入註冊功能,開發除錯效率大增!

copyright © 萬盛學電腦網 all rights reserved