すべての不明なファイルタイプをnotepad ++に関連付けるにはどうすればよいですか?


20

私は請求書を作成し、銀行などにファイルを作成します。日付の拡張子または拡張子としてカウンターを含むファイルを送信します。

例:file1.20110315またはfile2.123

そのため、別のファイルを受け取るたびに拡張子が変わります。

数字で終わるすべてのファイルの種類を関連付けることはできますか、または不明なファイルの種類をnotepad(++)と関連付けることは可能ですか?

ありがとう


どのOSを使用していますか?
デビッドオニール

回答:


9

openas次のUnknownタイプのコマンドを編集できます。

HKEY_CLASSES_ROOT\Unknown\shell\openas\command.

または、[名前を付けて開く]コマンドを保持する場合は、新しいコマンドを追加できます。

Notepad ++で開くをデフォルトにする場合は、HKEY_CLASSES_ROOT\Unknown\shellサブキーのデフォルト値を編集します。


うん、これは未知のファイルタイプを登録する正しい方法です。HKCR\*キーがあるため、すべてのファイル。記録に関しては、テキストエディタをすべてのファイルまたは不明なファイルのデフォルトのオープンコマンドとして設定することはお勧めしません。代わりに、16進エディタをデフォルトのオープンコマンドとして設定し、テキストエディタ用に別の「メモ帳」コマンドを追加します。
Synetech

6
これを機能させるために、HKEY_CLASSES_ROOT \ Unknown \ shell \ openas \ command \(Default)を "C:\ Program Files(x86)\ Notepad ++ \ notepad ++。exe"%1に変更しました。私はまた、\ HKEY_CLASSES_ROOT \不明\シェル\ openas \コマンドにDelegateExecuteBackup HKEY_CLASSES_ROOT \不明\シェル\ openas \コマンド\ DelegateExecuteの名前を変更しなければならなかった
奪う

3

受け入れられた答えはこれを行う方法で明確ではないので、ここに私がそれを機能させた方法があります:

1) regedit.exe

2)に移動します HKEY_CLASSES_ROOT\Unknown\shell

3)shell->新規->キー-> "npp"

4)npp->新規->キー-> "コマンド"

5)のデフォルト値を編集npp\commandしますC:\Program Files\Notepad++\notepad++.exe "%V"

%Vは、ファイルパスをプログラムに渡します。



-1

Notepad ++を使用して、レジストリにファイルタイプ「*」を割り当てることができます。ただし、バイナリファイル、dllなども含めてすべてのファイルが関連付けられるため、これはお勧めしません。


2
これは尋ねられたことではありません。
-Luixv

しかし、それは関連する答えであり、可能な解決策です。
CajunLuke
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.