
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\""