指定されていないファイルのデフォルトアプリを設定するにはどうすればいいですか?フォールバックのように

指定されていないファイルのデフォルトアプリを設定するにはどうすればいいですか?フォールバックのように

Windows (私の場合は 8.1) で、既定のアプリが指定されていないすべてのファイルの既定として設定される既定のアプリを設定するにはどうすればよいでしょうか?

より具体的には、すべてのファイルのフォールバック アプリとして機能する必要があります。つまり、特定のファイルに対してデフォルトのアプリが指定されていない場合はフォールバックが使用され、それ以外の場合は指定されたデフォルトが使用されます。

さらに具体的に言うと:

  • 特定メモ帳代替手段として
  • ファイルがありますconfig(デフォルトは指定されていません)
  • ファイルがあります([の]config.cfgのデフォルトは.cfgヴィム
  • 開くとconfigメモ帳使用されている
  • 開くとconfig.cfgヴィム使用されている
  • もしヴィム存在しなくなる(後にアンインストールされる)とconfig.cfgメモ帳使用されている

答え1

最善の選択は、右クリックのコンテキストメニューエントリ「ワイルドカード」拡張子の場合はアスタリスク。どれでもファイルを右クリックすると、開くオプションが表示されます。メモ帳

ワイルドカードの選択肢としてのメモ帳

  • 開ける登録を押してWindows入力regeし選択する登録
  • HKCR\*\shell までスクロールします。
  • を右クリックしshellて選択しますNew > Key
  • キーに名前を付けますNotepad
  • を右クリックしNotepadて選択しますNew > Key
  • キーに名前を付けますcommand
  • ダブルクリックしDefaultてテキストを に変更しますnotepad.exe "%1"

以下のスクリプトを.regファイルとして保存してマージすることもできます。このスクリプトは、メモ帳コンテキスト メニュー エントリにアイコンを追加します。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Notepad]
"Icon"="Notepad.exe,0"

[HKEY_CLASSES_ROOT\*\shell\Notepad\command]
@="Notepad.exe \"%1\""

関連情報