- 締切済み
Windows7 ファイルをプログラムに関連付け
ある拡張子のファイルにあるプログラムを関連付けしたいのですが このファイルを右クリックしてプロパティの全般タブの プログラムの変更ボタンで表示される 「ファイルを開くプログラムの選択」のダイアログで 関連付けしたいプログラムを選択してOKボタンのクリックで 関連付けの登録がされると思いますが、 このダイアログにこのプログラムが表示されていません。 このダイアログにこのプログラムを表示するには どのようにすればよいのでしょうか。 参照ボタンでこのプログラムの実行ファイルを指定しても このダイアログにこのプログラムは表示されません。 この状態でOKボタンをクリックしてプロパティの ダイアログを閉じても関連付けされていません。 レジストリをいじらずに このファイルにこのプログラムを関連付けするには どのようにすればよいでしょうか。(Windows7)
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- narashingo
- ベストアンサー率74% (10168/13677)
A.No1です。 >方法2) 参照ボタンでプログラムを指定しても 「ファイルを開くプログラムの選択」ダイアログに 選択したプログラムのアイコンが表示されない。 exeファイルを選択して、アイコンが表示しなくても、(拡張子や開きたいプログラムが不明ですが、この)ファイルをダブルクリックしても開かないですか? そうであれば、私の案では無理そうですね・・。
- kteds
- ベストアンサー率42% (1882/4440)
>レジストリをいじらずに・・・ ファイル関連付けはレジストリで管理していますので、「レジストリをいじらずに」という条件付きでは出来ません。 たとえばassocコマンドで表示されるファイル関連付け情報は、どれもレジストリに登録されているので管理(関連付け)できるのです。 登録されていない拡張子を関連付けできるようにするのもレジストリで管理することになります。
お礼
「レジストリをいじらずに」と書きましたが 頂きました回答を見て2つの意味があることに気付きました。 (1)ユーザが直接レジストリを操作しない (結果的にレジストリが変化してしまうのはOK) (2)レジストリに影響しない (レジストリが変化してしまうのはNG) (1)を方を意図して「レジストリをいじらずに」と 書きました。 ユーザーが直接レジストリを操作しない方法であれば この操作の結果、レジストリが変わってしまうのは 構いません。 よろしくお願いします。
- skp026
- ベストアンサー率45% (1010/2238)
まずは、そのアプリがWindowsの ファイル関連付けに対応しているか確認します。 開きたいファイルを、そのアプリまたは そのアプリのショートカットのアイコンに ドラッグドロップします。 アプリがそのファイルを開いたなら対応してます。 開かないなら対応してないと思います。 対応しているなら以下が参考になります。 https://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=2009-6351 途中、対象のアプリが表示されない場合、 参照を押し、アプリを指定します。 その対象のアプリが、本来はインストール時に関連付けを するはずなら再インストールしてみることも有効です。 それで改善しない場合は、ユーザーアカウントを追加し、 そのアカウントでログインしなおしてから 再インストールしてみてください。 https://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=3608-2280
お礼
ドラッグドロップするとアプリが起動します。 それで、「対応しているなら以下が参考になります」 の部分を確認しましたがダメでした。 1の「プログラムから開く」が表示されていないので 選択できないのですが、別の方法で 2の「ファイルを開くプログラムの選択」のダイアログを 開くことはできます。しかし、 3で開きたいアプリケーションが表示されていませんので 開きたいアプリケーションをクリックすることができません。 よろしくお願いします。
- narashingo
- ベストアンサー率74% (10168/13677)
目的のプログラムが表示されていない場合は、下記ページの手順のように、「参照」をクリックして、関連付けしたいプログラムの実行ファイル(exeファイル)を選択してできないですか? (Windows7 : 拡張子の関連付け法(ダブルクリックで開くプログラムを変更する)) http://office-qa.com/win/win04.htm
お礼
関連付けしたいプログラムの実行ファイル(exeファイル)を選択して開くボタンで「ファイルを開くプログラムの選択」のダイアログに戻るのですが選択したプログラムのアイコンが表示されないのです。 参照のURLも確認しましたがダメでした。 方法1)「プログラムから開く」が表示されません。 方法2) 参照ボタンでプログラムを指定しても 「ファイルを開くプログラムの選択」ダイアログに 選択したプログラムのアイコンが表示されない。 方法3) 目的の拡張子が表示されません。 方法4) 方法2)と同じ結果です。 よろしくお願いします。
お礼
>exeファイルを選択して、アイコンが表示しなくても、 >(拡張子や開きたいプログラムが不明ですが、 >この)ファイルをダブルクリックしても開かないですか? この1行目の「アイコンが表示しなくても、」と 3行目の「このファイルをダブルクリック」の 間にある操作が不明なのですが、 方法2)の参照ボタンでプログラムを指定して、 「ファイルを開くプログラムの選択」ダイアログに 選択したプログラムのアイコンが表示されないが、 この状態で「キャンセル」ボタンで 「ファイルを開くプログラムの選択」 のダイアログを閉じた後、エクスプローラで、 ファイルをダブルクリックする という意味でしょうか。 これだと目的のプログラムに関連付けされておらず プログラムは起動しません。 一方、「ファイルを開くプログラムの選択」 のダイアログの「OK」ボタンをクリックすると 元々表示されているプログラム (Adobe Acrobat Reader DCなど) のいずれかが選択された状態になっているため この選択されたプログラムに関連付けされてしまうため このプログラムが起動してしまいます。 (参照ボタンで選択した目的のプログラムは起動しません) よろしくお願いします。