Windows: 実行ファイルをファイル拡張子に関連付けることができません

Windows: 実行ファイルをファイル拡張子に関連付けることができません

これは非常に基本的な質問だとはわかっていますが、答えを見つけることができませんでした。拡張子の付いたファイルを右クリックして をクリック.abcし、次にをクリックしても、拡張子に関連付けたい実行ファイルに対応するアプリケーションが見つかりません。そこで、次の手順を試してみましたが、うまくいきませんでした。PropertiesChange...Browse...Other Applications


私が実行した手順は次のとおりです。

  1. 特定のファイル拡張子に関連付けたい実行可能ファイルへのパスを見つけました (たとえば、拡張子を持つファイルを開くために使用したいアプリケーションのC:\Users\JohnDoe\Desktop\MyPrograms\ABCApp.exe場合、そのようなパスになる可能性があります)。ABCApp.exe.abc

  2. に移動してStart>Control Panel>Programs>Default Programs>Set Associations.abc拡張機能と関連する実行ファイルをリストに追加しようとしましたが、このウィンドウでは、すでに登録されている拡張機能を開くために使用される実行ファイルを変更することしかできません。しかし、私は新しい拡張子とその実行可能ファイル。

拡張機能を登録するにはレジストリを変更する必要があるという投稿をインターネットでいくつか見つけましたregedit.exeが、手順が少しよくわかりません。必要な手順を明確に説明していただけますか?


ありがとう!


更新: 拡張子は Windows に登録されていないため、ファイルを右クリックしたときに.abc選択することはできません。次のスクリーンショットは、(1) アプリケーションが Windows に登録されていない場合と、(2) アプリケーションが Windows に登録されている場合 (私のローカライズされた Windows バージョンでは、は meansおよびmans です)に、アプリケーションのデスクトップ アイコンを右クリックして表示されるコンテキスト メニューの違いを示しています。Open Withexample.abcApriOpenApri conOpen With

  • 登録されたアプリの右クリック コンテキスト メニュー:

    登録されたアプリ

  • 登録されていないアプリの右クリック コンテキスト メニュー:

    未登録のアプリ


更新: 以下に @meatspace が投稿した解決策を試しましたが、次のエラーが発生します。

あなたの答えを試してみました:

C:\> assoc .abc
.abc=ABCApp.SpecialFileType.14

C:\> ftype ABCApp.SpecialFileType.14=C:\Users\JohnDoe\Desktop\ABC\ABCApp.exe
The file type 'ABCApp.SpecialFileType.14' was not found or there were no associated commands

C:\>

それが唯一の解決策である場合、必要な regedit.exe キーを正確にどのように作成できますか? (ドットが regedit でサブディレクトリに変換されるかどうか、およびキーへのパスの名前を付ける方法がわかりません)。

ありがとう!!!

答え1

コマンドプロンプトで、.abc例を使用して次のようにします。

assoc .abc

収量があると仮定する.abc = abcfile

次に、コマンドプロンプトで次の操作を実行します。

ftype abcfile=C:\path\to\desired\executable.exe

.abcまた、 が見つからない理由は、にキーStart>Control Panel>Programs>Default Programs>Set Associationsがないためです。 が存在する場合、 のキーは、タイプのファイルが呼び出されたときに実行される実行可能ファイルを指します。.abcHKEY_CLASSES_ROOTHKEY_CLASS_ROOT\abcfile\shell\open\command\command.abc

答え2

私が調べたところ、.abc ファイル拡張子は楽譜ファイルで、ABCApp.exe は SONAR のプログラムで、これらのファイルを開いて表示、編集するために使われます。まず ABCApp プログラムをインストールして、.abc 拡張子を登録し、おそらく自動的に関連付けを行う必要があるかもしれません。こちらもチェックしてみてください。http://fileinfo.com/extension/abc あなたがやりたいことを実行するには、よりよいプログラムが見つかるかもしれません。

関連情報