將文件類型與特定程序關聯

將文件類型與特定程序關聯

如何將特定檔案類型與 Windows (Vista) PC 上的應用程式關聯?

答案1

方法#1(即時):

  1. 右鍵單擊要變更的類型的文件,然後選擇屬性。
  2. 在“常規”選項卡中,按一下“更改”按鈕。
  3. 從清單中選擇一個程序,或按一下「瀏覽」以選擇硬碟上的 .EXE 檔案。

方法#2(查看文件類型清單):

  1. 打開控制面板。
  2. 在控制面板主頁中,按一下“程式”,然後按一下“使檔案類型始終在特定程式中開啟”。

    或者,在經典檢視中,開啟“預設程式”,然後按一下“將檔案類型或協定與程式關聯”。

  3. 反白顯示清單中的文件類型,然後按一下「更改程式」。

不幸的是,Vista 中的兩種方法都不允許您選擇預設程式以外的任何程序,例如檔案上下文選單中列出的程序。如果您想完全控製文件類型,請使用此工具:

方法#3(文件類型醫生):

  1. 下載並安裝創意元素電動工具
  2. 打開 Creative Element 電動工具控制面板。
  3. 開啟「編輯檔案類型關聯」選項,然後按一下「接受」。
  4. 右鍵單擊要變更的類型的文件,然後選擇編輯文件類型以顯示此視窗:

替代文字

來源

答案2

方法 #5 怎麼樣(對於喜歡命令列的人):

  1. 開啟提升的命令提示字元。
  2. 用於FTYPE {fileType}={commandString}建立文件類型和開啟該文件的關聯命令。
  3. 用於ASSOC {.fileExtension}={fileType}將檔案副檔名與您建立的檔案類型相關聯。

例子:

FTYPE MyCustomType=C:\Program Files\MyCustomProgram\MyProg.exe "%1"
ASSOC .custom=MyCustomType

請注意,許多文件類型可能已在您的系統上註冊。您只需鍵入FTYPE不帶參數的內容即可列出所有這些內容。

答案3

新增方法#4:

  1. 右鍵單擊您要更改的類型的文件
  2. 按一下Open With...Choose Default Program...如果出現子選單則選擇)
  3. 選擇您想要用來開啟此類文件的應用程式。如果 Windows 沒有建議您想要的內容,您也可以按一下瀏覽選項。
  4. 確保標記的方塊Always use the selected program to open this type of file已勾選

答案4

我使用這些 cmd 命令實現了文件關聯的正確方法。這只是一個例子:

REG ADD "HKEY_CLASSES_ROOT\Applications\notepad++.exe\shell\open\command" /v @ /t REG_SZ /d "\"C:\\Program Files\\Noteepad++\\notepad++.exe\" \"%1\"" /f
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt" /v "Application" /t REG_SZ /d "notepad++.exe" /f
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\OpenWithList" /v "g" /t REG_SZ /d "notepad++.exe" /f

assoc .txt=MyCustomType
ftype MyCustomType="C:\Program Files\Noteepad++\notepad++.exe" "%1"

(最好將它們放在.bat檔案中)

相關內容