У меня есть тысячи файлов с расширениями ".0", ".1", ".2" и т. Д., Которые я хочу связать с Notepad ++ (v7.5.8). В настоящее время они не имеют никакой ассоциации файлов в Windows (Windows 10). Поскольку они не имеют какой-либо существующей ассоциации, показанные здесь решения не работают для меня.
Кроме того, я хочу связать их в Windows, а не в настройках N ++, так как я получаю доступ к этим файлам из Windows Explorer.
windows-10
notepad++
file-association
Merlin820
источник
источник
Ответы:
Намного проще, чем вручную связать все
.#
файлы, IMO, было бы настроить режим редактирования «все», используя regedit:HKEY_CLASSES_ROOT\*\shell
: Добавить ключ =Notepad++
, установить(Default)
=Edit with &Notepad++
HKEY_CLASSES_ROOT\*\shell\Notepad++
: Добавьте Key =command
, установите(Default)
в"c:\program files (x86)\notepad++\notepad++.exe" "%1"
- используйте правильный путь к notepad ++. Exe для вашей системы и убедитесь, что в двойных кавычках указан как путь, так и% 1, чтобы гарантировать правильную обработку пробелов.Выйдите и снова включите или перезагрузите компьютер. Теперь на любом файле в проводнике вы сможете щелкнуть правой кнопкой мыши, выбрать
Edit with Notepad++
и вуаля!Per-Extension Association (Все пользователи)
Поочередно откройте
cmd.exe
окно (при необходимости запустите от имени администратора) и запуститеЕсли вы хотите больше
.#
расширений, добавьте их в цикл for. Если вы хотите установить их из пакетного файла (setdotn-assoc.bat
илиsetdotn-assoc.cmd
), а не поcmd.exe
приглашению, нужно два,%
а не один, все остальное - то же самое:Per-Extension Association (только для текущего пользователя)
Если у вас возникли проблемы с разрешениями для всех пользователей , вы можете попробовать сделать это для привязки каждого расширения, но только для текущего пользователя.
Если вы смогли создать тип DotNumber,
ftype DotNumber=
удалить существующее определение.Запустите следующую команду из командной строки (на этот раз даже не нужна командная строка администратора)
И если вы хотите проверить, было ли это написано
источник
ftype DotNumber
скажет «Тип файла« DotNumber »не найден или команда open не связана с ним», если он не был создан, иначе он покажет определение ...