Windows 8 64-битная. Пользователь, в который я вошел, имеет права администратора. Когда я открываю окна cmd, заголовок окна даже говорит: «Администратор: cmd.exe».
Итак, я установил ассоциацию файлов .bat, чтобы файл .bat открывался в Notepad++, и теперь я не могу установить его обратно для запуска файла bat, когда я дважды щелкаю по нему. Я пробовал несколько веб-страниц, которые говорили мне, чтобы редактировать реестр безрезультатно.
Когда я пытаюсь объединить файл .reg с моим ПК, я получаю сообщение об ошибке "У вас нет прав" или что-то в этом роде. Мой пользователь не "администратор", но мой пользователь "Чак" имеет права администратора. Так было всегда.
Я попробовал этот метод, на этот раз файл .reg слился без ошибок, но когда я дважды щелкаю по файлу .bat, он все равно открывается в Notepad++. Я скачал файл, чтобы изменить только привязку файла .bat. Нужно ли перезагружать компьютер?
Я также попытался внести изменения в реестр здесь: нажмите здесь. Это тоже не сработало.
Расширение файла .bat не может быть изменено в Связанном расширении файла с программой на панели управления. Когда я пытаюсь связать cmd.exe с файлом .bat, я получаю сообщение об ошибке «Вы не можете связать эту программу с этим файлом».
Я нашел эту ссылку, но в FileExts нет записи .bat. Также по этой ссылке у меня нет ключа UserChoice для удаления для
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bat\UserChoice
.Перезагрузился ПК, у меня все та же проблема. Я буду следить за тем, чтобы Notepad++ не восстанавливал ассоциации с самим собой при каждом запуске. РЕДАКТИРОВАТЬ: Что касается предпочтений АЭС, он не регистрирует .bat файлы.
Есть еще идеи? Я имел дело с этим в течение 3 месяцев и сейчас.
ПРИМЕЧАНИЕ. Некоторые исправления этой проблемы работают в Windows 7, но НЕ работают в Windows 8.
ОБНОВЛЕНИЕ: Исправлено. Мне пришлось
- Сделайте ярлык для regedt32.exe на моем рабочем столе.
- Щелкните правой кнопкой мыши по ярлыку и выполните "Запуск от имени администратора", даже если у моего пользователя есть права администратора.
- Поиск по всему реестру для строки "блокнот", где я нашел хитрость:
HKEY_CURRENT_USER\Software\Microsoft\Windows\\**Roaming**\OpenWith\FileExts\\.bat
и удалил элементUserChoice
. - Перезагрузите окна.