質問がいつもより長くて申し訳ありませんが、短縮版では、誤った「重複」スタンプのせいで再び閉じられてしまう可能性があります。
と "デフォルトのアクション「Windows エクスプローラーでファイルをダブルクリックするか、ファイルのコンテキスト メニューで太字のアクションをクリックすることを意味します。「既定のアクション」は「既定のアプリ」と混同しないでください。
Notepad++ と .txt ファイルについて言及したのは、あくまでも一例です。これは、検索された内容に対する特別な解決策ではなく、各アプリと各ファイルに適用できる一般的な解決策です。
- これはない重複するファイルタイプのデフォルトのアクションを変更するにはどうすればよいですか? なぜなら、この質問は 10 年以上前のものであり、その回答は私の質問に対する回答ではなく、それ以来多くのことが変化しているからです。
- これはない重複するNotepad++ を
.txt
ファイルのデフォルト プログラムにするにはどうすればよいでしょうか?なぜなら、Notepad++ 専用のソリューションは望んでおらず、デフォルトのアプリを変更したくないからです。 - これもまたない質問や回答の重複デフォルトアプリを変更する方法デフォルトのアプリを変更すると、デフォルトのアクションのみが変更されるため、
- 誰かがもっと良いタイトルを思いついたら、ぜひ提案してください。
デフォルトのアクションを変更したいしかし、私はデフォルトのアプリケーションを変更するはないデフォルトのアプリケーションを変更すると、次のことが起こるため、この問題の解決策は次のようになります。
- アイコンを変更する
- コンテキストメニューのアクションを変更する
- 「開く」の候補を変更する
- 「送信先」を変更する
- など...簡単に言うと、変化しすぎる
以前のバージョンの Windows では、レジストリで拡張子 (.txt) を検索し、次に既定のエントリ (txtfile) を検索して、shell/open/command を作成または変更するだけでした。
しかし、これは Windows 11 では機能しないようです (少なくともどこでもではありません)。エントリが存在しない場合もありますし、無視される場合もあります。
ところで、どのような新しいレジストリ キーを知っておく必要がありますか?
「デフォルト アプリの割り当て」が解決策ではないことを示しています。
- 新しいファイル「test.specialtxt」を作成します
- Computer\HKEY_CLASSES_ROOT.specialtxt@default=specialtxtfile を追加します。
- specialtxt ファイル構造を追加: shell/open/command + shell/special/command
- エクスプローラーでコンテキストメニュー項目「開く」と「特別」が表示されることをテストします
- メモ帳をデフォルトのアプリとして割り当てます。(常に...で開く)
- 「オープン」と「スペシャル」が消える
- Notepadd++ をデフォルトのアプリとして割り当てます。
- まだ「オープン」と「スペシャル」が消える
- 現在、specialtxt_auto_file は .specialtxt
Computer\HKEY_CLASSES_ROOT.specialtxt@default=specialtxt_auto_fileに割り当てられています。
では、他のものを変更せずにデフォルトのアクションを変更するにはどうすればよいでしょうか?