:::

以Default Program Editor設定Windows7預設關聯程式──以XMind Portable為例

4月 06, 2011 21 Comments Edit Copy Download

image

在Windows中,要開啟某個類型的檔案時,可以設定預設要開啟該類型檔案的應用程式。一般來說,在「開啟檔案」中瀏覽要使用的程式,並且勾選「永遠用選取的程式來開啟這種檔案」,或是在控制台的「預設程式」中管理,都可以達到設定的目的。

但是我在使用Windows 7的時候,有時就是不能將我要的程式當做開啟檔案的建議程式,特別是一些可攜式程式,像是XMind Portable。這就讓我很困擾。

找了老半天,我找到了Default Programs Editors這個小工具,就能夠強制地設定某些程式作為預設開啟的應用程式。

以下是處理這些過程的記錄。



無法選擇XMind Portable作為預設程式

image

最近因為我更新了XMind主程式的關係,讓原本程式的位置有所不同,所以必須重新設定XMind的資料。

由於我習慣使用可攜式(Portable)軟體,所以XMind的各種版本中,我也選擇了可攜式的zip檔案來下載。

  • XMind下載網頁
  • SkyDrive備份:xmind-portable-3.2.1.201011212218 (只有Windows的部分),分割檔:zipz01

image

下載完,執行xmind.exe的時候,可以正常使用,也能夠開啟對應的「.xmind」檔案類型。但是我想要直接從「.xmind」的檔案上開啟XMind來執行,在Windows的「開啟檔案」功能中,即使使用「瀏覽」來選擇用xmind.exe開啟,實際上卻仍無法使用。

使用Default Programs Editor來設定預設關聯程式

image

最後我找到的解決方法是使用Default Programs Editor這個小工具,以下簡稱為DPE。

這是一個免費、免安裝的小工具,不過是全部英文的介面。以下一步一步地介紹我是如何用DPE來將XMind設定為.xmind檔案預設開啟的應用程式。

image

解壓縮DefaultProgramsEditor.zip,並執行裡面的Default Programs Editor.exe,就會顯示DPE的主要介面。它長得跟Windows 7內建的操作面板很像。請按下「File Type Settings」(檔案類型設定)來進入檔案類型設定。

image

檔案類型設定中可以選擇三種設定,如果要選擇預設開啟的應用程式,則要進入「Context Menu」(右鍵的情境選單)中。

image

接著是選擇要編輯的檔案類型。你可以用右上角的搜尋框來選擇要編輯的xmind類型,或是用捲軸往下拉,瀏覽你要編輯的類型。找到後請按下右下角的「Next」進入下一步。

如果沒找到你要編輯的類型,可以先將該類型隨便指定一個應用程式來開啟,好讓這種類型的檔案登錄到Windows的登錄檔裡,那麼就能夠在DPE中找到這個檔案類型。

image

接著進入.xmind檔案類型的設定畫面。請選擇Command(指令)為「Open」(開啟)的項目,然後按下左下角的「Edit Selected Command…」(編輯選擇的指令)。必須說明的是,由於我隨便找了一個應用程式來開啟.xmind,所以上圖中的應用程式是「7-Zip Portable」,但那是錯誤的。

image

接著就可以選擇要開啟的程式路徑,以及它的圖示。請在Program path(應用程式路徑)中按下「Browse…」選擇要作為預設開啟的應用程式,我選擇了xmind.exe。然後在Item icon(檔案圖示)中按下「Browse…」選擇要作為.xmind檔案類型的圖示,我選擇了xmind.exe的圖示。然後按下右下角的「Next」完成這個動作。

image

然後回到剛剛的視窗,可以發現「Open」指令對應到的程式已經改成了xmind.exe了。最後請按下右下角的「Save Context Menu」(儲存情境選單)來儲存。

image

儲存完成,按下右下角的「OK」即可。

image

完成後他會跳到DPE的主畫面,請按下右下角的「Close」關閉DPE吧。

image

再回到Windows瀏覽檔案的地方一看,會發現.xmind的檔案不僅改成了XMind的圖示,而且直接雙擊點選,就能夠用XMind Portable來開啟了。


結語

有時候我在想,這種問題會不會只是Windows 7突然當掉、登錄檔不給我儲存(即使我用了管理者身分)的問題,或著是只要重開機,這個問題就能夠搞定也說不定。

不過DPE在設定上很簡單,也比起Windows 7內建的「預設程式」設定還來得好用的多。我想以後還會有很多機會需要DPE的幫忙,我就不用埋頭去跟登錄檔奮鬥了吧。

總共21 則留言 ( 我要發問 , 隱藏留言 顯示留言 )

  1. 回覆刪除
  2. 回覆刪除
  3. 回覆刪除
  4. 回覆刪除
  5. 回覆刪除
  6. 回覆刪除
  7. 回覆刪除
  8. 回覆刪除
  9. 回覆刪除
  10. 回覆刪除
  11. 回覆刪除
    回覆
    1. 回覆刪除
  12. 回覆刪除
  13. 回覆刪除
  14. 回覆刪除
    回覆
    1. 回覆刪除
  15. 回覆刪除