Я пытался сделать блокнот ++ программа по умолчанию, я использовал это .bat
:
rem START BATCH COMMANDS
rem PLEASE MAKE SURE THAT USER ACCOUNT CONTROL (UAC) IS TURNED OFF AND PC HAS BEEN REBOOTED FIRST!
rem If you are using Vista x32 version, then edit this file first by adding “rem ” in front of every line that contains the phrase “syswow64?. Then run the script again.
@echo off
PAUSE
takeown /f C:\Windows\syswow64\notepad.exe
cacls C:\Windows\syswow64\notepad.exe /G Administrators:F
takeown /f C:\Windows\system32\notepad.exe
cacls C:\Windows\system32\notepad.exe /G Administrators:F
takeown /f C:\Windows\notepad.exe
cacls C:\Windows\notepad.exe /G Administrators:F
copy C:\Windows\syswow64\notepad.exe C:\Windows\syswow64\notepad.exe.backup
copy C:\Windows\system32\notepad.exe C:\Windows\system32\notepad.exe.backup
copy C:\Windows\notepad.exe C:\Windows\notepad.exe.backup
copy C:\Program Files (x86)\Notepad++\notepad++.exe C:\Windows\syswow64\notepad.exe
copy C:\Program Files (x86)\Notepad++\notepad++.exe C:\Windows\system32\notepad.exe
copy C:\Program Files (x86)\Notepad++\notepad++.exe C:\Windows\notepad.exe
@echo on
rem END BATCH COMMANDS
Это, казалось, работало, это скопировало прекрасные файлы, но теперь если я пытаюсь отредактировать .txt, это происходит:
Если я нажимаю на блокнот ++ или измененный notepad.exe, он открывается прекрасный. Как я могу получить эту работу?
Хм, это, возможно, работало, но я нашел, что программирую, который устанавливает и делает блокнот ++ значение по умолчанию все в одном выстреле. Это работало отлично. И я не имею, испытывают langs затруднения с тех пор, к сожалению, я не помню, где я загрузил их с, но у меня действительно есть отбрасывание ссылкой IO, которую я просто сделал...
Надежда не против правил отправить ссылки DL раз так я приношу извинения заранее.
из http://www.seangw.com/wordpress/index.php/2010/05/notepad-load-langs-xml-failed-and-how-to-fix-it/
1. Откройте свой “Блокнот ++” папка установки (щелчок правой кнопкой по ярлыку, “Открытое Расположение файла”)
2. Переименуйте / Удаляют “langs.xml” к резервному копированию (langs.xml.bak или что-то к тому влиянию)
3. Копия “langs.model.xml”
4. Переименуйте новый “langs.model.xml” к “langs.xml”
5. Блокнот перезапуска ++
Вы выполняете Блокнот ++ с Правами администратора? Проверьте щелчок правой кнопкой notepad++.exe
-> Свойства-> Совместимость-> Удостоверяется, что поле "Run as Administrator" не отмечено галочкой, и программа не запущена в режиме эмуляции.
И где Вы получали сценарий пакетной обработки от?
У меня были те же месяцы формы проблемы. Я хотел использовать блокнот ++, но... langs.xml продолжал становиться поврежденным время от времени. Решение, которое работало в конце, состояло в том, чтобы сделать к папке приложения и сделать файл только для чтения.