Как связать все неизвестные типы файлов с notepad ++?


20

Я много работаю с биллингом и файлами банка и т. Д., Присылайте мне файлы с расширениями даты или счетчиком в качестве расширения:

например, файл1.20110315 или файл2.123

Таким образом, расширение меняется каждый раз, когда я получаю другой файл.

Можно ли связать все типы файлов, заканчивающиеся цифрами, или, если нет, неизвестные типы файлов с блокнотом (++)?

Благодарность


Какую ОС вы используете?
Дэвид Онеилл

Ответы:


9

Вы можете редактировать openasкоманду Unknownтипа, т.е.

HKEY_CLASSES_ROOT\Unknown\shell\openas\command.

Кроме того, вы можете добавить новую команду, если хотите сохранить команду «Открыть как».

Если вы хотите сделать Open with Notepad ++ значением по умолчанию, отредактируйте значение по умолчанию для HKEY_CLASSES_ROOT\Unknown\shellподраздела.


Да, это правильный метод для регистрации неизвестных типов файлов. HKCR\*Ключ для всех файлов. Для записи я бы тоже не рекомендовал устанавливать текстовый редактор в качестве команды открытия по умолчанию для всех или неизвестных файлов. Вместо этого установите hex-редактор в качестве команды открытия по умолчанию и добавьте отдельную команду «блокнот» для текстового редактора.
Synetech

6
Чтобы это работало, я изменил HKEY_CLASSES_ROOT \ Unknown \ shell \ openas \ command \ (по умолчанию) на "C: \ Program Files (x86) \ Notepad ++ \ notepad ++. Exe"% 1. Мне также пришлось переименовать HKEY_CLASSES_ROOT \ Unknown \ shell \ openas \ command \ DelegateExecute в HKEY_CLASSES_ROOT \ Unknown \ shell \ openas \ command \ DelegateExecuteBackup
ограбить

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
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.