• ベストアンサー

txtファイルへの関連付け変更

WindowsXPにnotepadがあります。 txtファイルをダブルクリックするとnotepadが立ち上がります。 それでいいのですが、ある作業を開始した後は、別のエディタに立ち上がってもらいたいのです。その作業が終わったら元の状況になって欲しいです。 ”関連付けの変更”はできます。しかし、状況が変化するたびに”関連付けの変更”は面倒です。 出来れば、何かのアイコンをクリックすると、その環境が変更になって欲しいです。 可能でしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • pc_net_sp
  • ベストアンサー率46% (468/1003)
回答No.5

レジストリーを適切に扱えば、OSやアプリに悪影響は出ません。 ちょっとファイル容量が大きく時間のかかる作業でもよければ、1案を書いておきます。 *.txtがnotepadで問題なく立ち上がる時に、レジストリーファイル全体をエクスポートします。(1) PC起動直後が一番ベスト 次に、「ある作業を開始した後」の*.txtがnotepadで開かなくなった状態でのレジストリーファイル全体をエクスポートします。(2) 【保存ファイル名は、必ず変えてくださいね!!】 次に何処が書き換わっているかを比較します。 (1)と(2)の内容比較 っと言っても、普通に比較していたら何日もかかりますのでDFというフリーソフトを使ってみましょう。 http://www.vector.co.jp/soft/win95/util/se113286.html これで比較結果の違う点を、さらにnotepadで保存します。(3) この時、(1)の方の文字列を保存してください。 レジストリーファイルの書き方は、「レジストリーファイルの作成」で検索して記述手順を勉強して下さい。 最後に、(3)の拡張子を*.regに変えて下さい。 (例)hoge.txt=>hoge.reg にする。 あとは「ある作業を開始した後」にhoge.regをダブルクリックで実行すれば、*.txtがnotepadで開くようになります。 これで解決するはずです。 注意点。 レジストリーファイルのエクスポートをする場合は、エクスポート前に必ずレジストリエディタをいったん閉じて再起動させて下さい。 面倒な場合は、エクスポート前に「F5」キーを必ず押して下さい。(最新状態にする) レジストリエディタを開きっぱなしだと変更点が反映されません。 ※※※※※※※※※※※※※※※※※※ 上手くいかない・手に負えない場合は、追加質問を補足にでも入れて下さい。 文書で説明可能な限りは、アドバイスします。 私が手伝ってあげても良いのですが、レジストリーファイルは解析すると個人情報からパスワードまで分かってしまいますので、信頼のおけるPCの強い方にアドバイスなり手伝って貰うのが良いと思います。 私も悪さをする気はありませんが、興味本位である程度の情報は除き見したりすると思います。 そういったのは、依頼者にとって良い気分ではないでしょうし・・・・      

remokon
質問者

お礼

返答ありがとうございます 親切にここまで教えてくれて有り難うございます 残念ながら、私には難題です。 諦めます。 今後もおねがいします

その他の回答 (5)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.6

>"ニィへのパスと”の”ニィ”とは何でしょうか。 ははは、IEへのパスです。ローマ字ではなく「ひらがな入力」なもので・・

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.4

>ご指導内容を理解できません。  コンテキスト(コンテクスト)とは、「その場の状況」と言う意味で、コンテキストメニューとは「その場面で可能なメニュー」と言う意味です。Windowsの場合は右クリックで表示されます。  例えば、エクスプローラーでファイルを左ボタンでドラッグすると、同じドライブの場合は移動、琴なるドライブの場合はコピーされますね。--Windpwsのとてもおせっかいな仕様で、期待と異なる動作になるなど困ります。  そんな時右ボタンを使ってドラッグすると。。コピーする/移動する/ショートカットを作成する・・と可能なメニューが表示されますね。デフォルトのメニューは太字で表示されます。  .txtという拡張子を持つファイルのコンテキストメニューは「開く(open)」がデフォルトになっていて、open は notepad.exe に関連付けてあるはずです。左ボタンでダブルクリックすると、notepad.exeで開かれます。  普段はそれで良いのですが、そうでないときもあれば、エクスプローラー→フォルダーオプション→ファイルの種類 で、txtファイルを選択して関連付けの画面にして、新しいメニューを追加します。例えばブラウザで開きたいなら、[IEで開く]という名前でも付けて、ニィへのパスと、"%1" などのスイッチを半角スペースをあけて指定しておくと、次回からtxtファイルを右クリックしてコンテキストメニューを出すと{IEで開く}というメニューが出てくるので、それをクリックするとIEで開きます。  これはwindowsの最も基礎的な使用方法---WindowsはおせっかいなOSなので必要な知識---です。  ダブルクリック(二回クリック)と、右クリック+メニュー選択とボタン操作の数は変わらないです。  txtファイルは兎も角、画像ファイルは様々なアプリケーションで開くことが多いですね。  もちろん、コンテキストメニューから「アプリケーションで開く」を選択して、アプリケーションを探し出すと言う手はありますが面倒でしょう。

remokon
質問者

お礼

詳しい説明、有り難うございます ”ニィへのパスと”の”ニィ”とは何でしょうか。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.3

>”関連付けの変更”はできます。 なら、他のアプリケーションも同時に登録しておいて、コンテキストメニューから開くのが簡単なのでは??アイコンを見つけてゴチョゴチョするよりずっと早い。    

remokon
質問者

お礼

返答ありがとうございます ご指導内容を理解できません。

  • pc_net_sp
  • ベストアンサー率46% (468/1003)
回答No.2

Regeditファイルで、簡単に変更できると思われます。 詳細を書くのが面倒なので、「拡張子 関連付け Regedit」で検索かけてください。  

remokon
質問者

お礼

返信ありがとうございます ご指導の通り検索しました。 どうやらレジストリを変更することは、重大な問題を引き起こす原因となるそうです。 別の方法を検討します。

  • no_account
  • ベストアンサー率45% (1660/3617)
回答No.1

「必ずダブルクリックで開く」って条件ですか? メモ帳とエディタのそれぞれの関連付けの状態のレジストリを.regファイルとしてエクスポートして、状況に応じてレジストリを書き戻すって感じになるでしょうね 一時的ならデスクトップにエディタのショートカットを作って、テキストファイルをそのショートカットにドロップしたり 右クリックの「送る」にエディタを追加する方が簡単では?

remokon
質問者

お礼

返答ありがとうございます ご指摘の通りだと思います。 今までもそうしていました。 これが面倒になりました。

関連するQ&A