2014-02-08 71 views
2

我試圖將多個音樂擴展名與我的程序(mp3,wav等)聯繫起來 我已經看到了許多不同的方法。但哪一個是最好的?將文件擴展名與程序關聯的最佳方法

一些方法似乎很難(當編輯註冊表等當前我從來沒有做過的事情),有些則沒有。

一個引起了我的注意的是,去了你的項目的屬性(在Visual Studio中),然後「發佈」>「選項」>「文件關聯」,然後在那裏添加關聯。

這種方法似乎是最簡單的,所以我嘗試了,但我似乎無法得到它的工作。 每次我試圖打開MP3播放與我的程序,一個消息框彈出,並告訴我,

「您選擇不能與此文件類型關聯的程序,請選擇其他程序」

如果任何人有使用這種方法關聯文件類型,如果你知道這個問題的原因可能是什麼,我會很高興。

謝謝。

回答

1

Windows 7提供兩個命令用於此目的:

ASSOC相關聯的文件擴展名的文件類型。您也可以使用它來顯示現有的關聯。

FTYPE定義或顯示要爲給定文件類型執行的「打開」命令。

例子:

ASSOC .pl=PerlSkript 
FTYPE PerlScript=perl.exe %1 %* 

這使得可以調用Perl腳本類似如下:

script.pl 1 2 3 

使用PATHEXT環境變量,輸入命令時,也可以省略擴展名。

注:
這是相當容易被誤用這些命令來破壞你的系統。使用命令而不是調整註冊表可能不那麼技術化,也不太討厭,但風險相似。

相關問題