把UltraEdit加入到右鍵菜單中

來源:互聯網
上載者:User

UltraEdit安裝好之後,拷貝到其它機器就可以直接使用而無需註冊,但少了一個功能,就是無法選擇某個文字檔用右鍵選擇UltraEdit開啟,很不方便,仔細查看註冊表,發現把下面內容加入註冊表即可:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell]
[HKEY_CLASSES_ROOT\*\shell\UltraEdit]
@="UltraEdit-32"
[HKEY_CLASSES_ROOT\*\shell\UltraEdit\Command]
@="D:\\temp\\uedit32.exe %1"
其中D:\\temp\\uedit32.exe 為UltraEdit的絕對位置,把這些內容修改成UltraEdit所在的正確位置,把上述內容放在一個叫XX.reg的檔案,雙擊即可安裝成功。

但這樣也不方便,因為不同的環境,都要修改最後一行,難道沒有好辦法了嗎?有,看下面:

@echo off
echo Windows Registry Editor Version 5.00> tmp.reg
echo [HKEY_CLASSES_ROOT\*\shell]>> tmp.reg
echo [HKEY_CLASSES_ROOT\*\shell\UltraEdit]>> tmp.reg
echo @="UltraEdit-32">> tmp.reg
echo [HKEY_CLASSES_ROOT\*\shell\UltraEdit\Command]>> tmp.reg
set str=%cd%
echo @="%str:\=\\%\\uedit32.exe %%1">> tmp.reg
echo *=========================================================================*
echo *                                                                                                                                                   *
echo *   正在將產生的註冊資訊寫入註冊表,請點擊“是”鍵鈕!                                                         *
echo *                                                                                                                                                   *
echo *=========================================================================*
tmp.reg
del tmp.reg

上面是一個批次檔代碼,主要功能是動態產生uedit32.exe 所在路徑(當前檔案夾),並把這些內容寫入一個叫tmp.reg的檔案,然後執行,執行完後立即刪除。

 

注意:要在uedit32.exe 所在的路徑下執行這個批處理。

 

 

http://www.cnblogs.com/bluebbc/archive/2012/05/31/2528695.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.