rekshd
- Стаж: 5 лет 4 месяца
- Сообщений: 331
- Репутация:7[+] [-]
|
90315 почему регистрация в двойном пути Applications\JPEGView.exe? Например при регистрации txt файла HKEY_CLASSES_ROOT\txtfile\shell\... - между корнем HKEY_CLASSES_ROOT и shell одно слово txtfile, а не два, то есть не Applications\txtfile. Может быть потому, что в W7 ассоциация одноуровневая (например - Farstone image Viewer - F12 - выбрать расширения - ок) усё ... В W10 добавлен один шаг - с Farstone image Viewer при регистрации расширений нас перебрасывает в аплет самой виндосы ... Напрямую, как в W7, просто зарегистрировать расширения в W10 нельзя ... Добавлено через 1 минута 11 секунд:
rekshd, ещё момент, посмотри в рег-файлах экспортированныех есть ли у тебя после Classes отсутствие "\" или двойной "\\". Я там ранее на косячил и заметил появление в реестре лишнего. И посмотри есть ли после раздела HKEY_LOCAL_MACHINE\SOFTWARE\Classes например HKEY_LOCAL_MACHINE\SOFTWARE\ClassesJPEGView в общем сразу до или сразу после раздела. У меня это возникло при экспорте и видимо я импортировал неисправные данные. Сейчас пока работаю ... Проверю через пару часов
|
Отправлено: 05-Дек-2021 21:54
(спустя 1 час 42 минуты)
Ander_73
- Стаж: 7 лет 2 месяца
- Сообщений: 3610
- Репутация:127[+] [-]
|
90318Напрямую, как в W7, просто зарегистрировать расширения в W10 нельзя Если вдруг кому-то интересно.- Утилита
- Конфиг для FastStone Image Viewer:
setassoc.cfg.arw, FastStone.arw .bmp, FastStone.bmp .cr2, FastStone.cr2 .cr3, FastStone.cr3 .crw, FastStone.crw .dng, FastStone.dng .gif, FastStone.gif .heic, FastStone.heic .jpe, FastStone.jpe .jpeg, FastStone.jpeg .jpg, FastStone.jpg .mrw, FastStone.mrw .nef, FastStone.nef .orf, FastStone.orf .pcx, FastStone.pcx .pef, FastStone.pef .png, FastStone.png .psd, FastStone.psd .raf, FastStone.raf .rw2, FastStone.rw2 .srf, FastStone.srf .tif, FastStone.tif .tiff, FastStone.tiff .wmf, FastStone.wmf - Применить: SetUserFTA.exe setassoc.cfg
|
dimo70
- Стаж: 6 лет 4 месяца
- Сообщений: 3990
- Репутация:26[+] [-]
- Откуда: BG
|
|
rekshd
- Стаж: 5 лет 4 месяца
- Сообщений: 331
- Репутация:7[+] [-]
|
Ander_73, Спасибо Давно хотел разобраться в принципе работы SetUserFTA.exe. Но усё откладывал, поскоку у меня W7. Да, Ваш батник прекрасно срабатывает и на W7. Благодаря Вам сэкономил кучу времени. Утилита классная Но Ваш пост подтверждает и мой - зарегистрировать расширения в W10 сразу (как в W7) нельзя без дополнительных сущностей. Промежуточный Костыль в десятке усё равно нужен. А я Сам пользуюсь для массовой регистрации в десятке ассоциаций на портабл программы утилиткой Associator от товарища Горкуна Григория. Поскоку в работу-то сейчас идут компы тока с 10-кой ... Семёрку за посление пару лет встречал тока у себя. Добавлено через 55 секунд: dimo70, Пока писал Ваш свой пост - Ваш репак появился. Спасибо !
|
rekshd
- Стаж: 5 лет 4 месяца
- Сообщений: 331
- Репутация:7[+] [-]
|
AZJIO, Удаление всех меню для типов файлов в крайней версии заработало. Как и информация о меню в реестре. - dimo70,SetUserFTA.exe является мощная утилита для автоматической ассоциацией разширении Она работает на всей линейке Windows Vista. от NT 6.0 до 10-11. Поскольку по факту все операционки, начиная с Windows Vista - это вистовские улучшения, обновления и рестайлинги. Ядро то операционок ведь с висты по сути не менялось ... Посему практически все утилиты настройки, которые я использовал в W7 благополучно перекочевали с неё в W8-8.1-10
Последний раз редактировалось: rekshd (2021-12-05 23:20), всего редактировалось 1 раз
|
AZJIO
- Стаж: 6 лет 2 месяца
- Сообщений: 1285
- Репутация:126[+] [-]
|
rekshd, сделан запрет, чтобы программы не перебрасывали регистрацию на себя.90318Может быть потому, что в W7 ассоциация одноуровневая у обоих систем одинакова в плане уровней, ProgID на том же уровне что и само расширение, расширение связано с ProgID. При ассоциации проги создавали свой ProgID и переписывали на него все расширения. В 10-ке я не разбирался досконально, но по восприятию логики в расширение в OpenWithProgids проги прописывают свой ProgID, а юзер выбирает ProgID в UserChoice. Так как меню прописывается в ProgID, то при смене выбора проги сменится выбор ProgID и меню станет не доступным. Если я жёстко пропишу для txtfile путь к AkelPad, будет ли реестр восстанавливать путь на блокнот, тоже вопрос, то есть при выборе другого ProgID всегда попадаем на AkelPad. Известно только что при обновлении версии винды точно снесёт все настройки, я из-за этого и убил обновление.
|
rekshd
- Стаж: 5 лет 4 месяца
- Сообщений: 331
- Репутация:7[+] [-]
|
AZJIO,Так как меню прописывается в ProgID, то при смене выбора проги сменится выбор ProgID и меню станет не доступным А вот и нет - Проверил прям сейчас При создании меню графика была зарегистрирована на FastStone Image Viewer. Меню появились и прекрасно работает. Сменил привязку графики на JpegView. Меню никуда не исчезли.
|
AZJIO
- Стаж: 6 лет 2 месяца
- Сообщений: 1285
- Репутация:126[+] [-]
|
90323Удаление всех меню для типов файлов в крайней версии заработало Ждём когда скажешь, что смена иконки и имя текста не работает. Может и туда прописать обработку раздела?
|
rekshd
- Стаж: 5 лет 4 месяца
- Сообщений: 331
- Репутация:7[+] [-]
|
"AZJIO",ещё момент, посмотри в рег-файлах экспортированныех есть ли у тебя после Classes отсутствие "\" или двойной "\\". Я там ранее на косячил и заметил появление в реестре лишнего. И посмотри есть ли после раздела HKEY_LOCAL_MACHINE\SOFTWARE\Classes например HKEY_LOCAL_MACHINE\SOFTWARE\ClassesJPEGView в общем сразу до или сразу после раздела. У меня это возникло при экспорте и видимо я импортировал неисправные данные. Проверил, ничего подобного небыло ... Добавлено через 4 минуты 21 секунда:
Известно только что при обновлении версии винды точно снесёт все настройки, я из-за этого и убил обновление А Вы разве эту гадость сразу не вырубайте ? Это первое, что я делаю на любой Винде уже лет 20
|
AZJIO
- Стаж: 6 лет 2 месяца
- Сообщений: 1285
- Репутация:126[+] [-]
|
rekshd, а я по функциям реестра справку сделал в плане PureBasic используемые в этой утилите. Да и вообще надо сторонние функции описать, чтобы потом легче было ими пользоваться. Для компиляции использовал компилятор справки AutoIt3.
|
rekshd
- Стаж: 5 лет 4 месяца
- Сообщений: 331
- Репутация:7[+] [-]
|
Ждём когда скажешь, что смена иконки и имя текста не работает. Может и туда прописать обработку раздела? Не совсем понял мысль ... Точнее Совсем не понял У меня иконка и меню всегда сменённые через опцию SubMenu Windows 7-10... Пропало меню с иконкой тока после удаления всех меню. Другого не делал. Сейчас повторю эксперимент с типовыми названиями и путём иконки Добавлено через 20 минут 31 секунда: Чем дальше в лес, тем больше дров - Сказал Ёжик, слезая с кактуса ... Итак Акт №1 Снёс все меню через прогу. Проверил в реестре - нету. В проводнике тоже нету. Всю графику зарегистрировал на JpegView. На фастстоуне остался тока *.psd, поскольку JpegView его пользовать не умеет. Зарегистрировал с типовыми настройками ини "по типу" ключом =картинки (едиственно, что сменил в новом ини - рисунки на картинки) Всё встало правильно. иконка и типовое название есть. а вот экспорт выдал мне тока следующее во второй части экспортированного из программы регфайла[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\FastStone.psd\shell\OpenActions] "SubCommands"="u.AnyDesk;u.BreezeBrowserPro;u.DeskTopVp6;u.FSViewer;u.getsmile;u.JPEGView;u.mspaint;u.Photomatix;u.Photoshop;u.PotPlayerMini64;u.SNS-HDR;u.Viber;u.VpLaunch;u.WhatsApp" "MUIVerb"="Действия" "Icon"="C:\\Windows\\System32\\SubMenuWin7_10.ico" Но меню работает и для всей остальной графики. Взглянул в реестр и упc - нашел следующееWindows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\FastStone.psd] [HKEY_CLASSES_ROOT\FastStone.psd\DefaultIcon] @="D:\\Portable\\FastStone Image Viewer\\FSIcons.db,8" [HKEY_CLASSES_ROOT\FastStone.psd\shell\open\command] @="\"D:\\Portable\\FastStone Image Viewer\\FSViewer.exe\" \"%1\"" [HKEY_CLASSES_ROOT\FastStone.psd\shell\OpenActions] "MUIVerb"="Действия" "SubCommands"="u.AnyDesk;u.BreezeBrowserPro;u.DeskTopVp6;u.FSViewer;u.getsmile;u.JPEGView;u.mspaint;u.Photomatix;u.Photoshop;u.PotPlayerMini64;u.SNS-HDR;u.Viber;u.VpLaunch;u.WhatsApp" "Icon"="C:\\Windows\\System32\\SubMenuWin7_10.ico" "SeparatorBefore"=dword:00000000 "SeparatorAfter"=dword:00000000 [HKEY_CLASSES_ROOT\Applications\JPEGView.exe\shell\open\command] @="\"D:\\Portable\\JPEGView\\JPEGView.exe\" \"%1\"" [HKEY_CLASSES_ROOT\Applications\JPEGView.exe\shell\OpenActions] "MUIVerb"="Действия" "SubCommands"="u.AnyDesk;u.BreezeBrowserPro;u.DeskTopVp6;u.FSViewer;u.getsmile;u.JPEGView;u.mspaint;u.Photomatix;u.Photoshop;u.PotPlayerMini64;u.SNS-HDR;u.Viber;u.VpLaunch;u.WhatsApp" "Icon"="C:\\Windows\\System32\\SubMenuWin7_10.ico" "SeparatorBefore"=dword:00000000 "SeparatorAfter"=dword:00000000 Добавлено через 25 минут 2 секунды: И "Иноформация о меню в реестре" выдаётFastStone.psd JPEGView.exe Добавлено через 32 минуты 39 секунд: Акт №2 Сменил ассоциацию всей графики на FastStone. Меню пропало везде, кроме файлов psd Обратно вернул связь с JpegView - меню вернулись.
Последний раз редактировалось: rekshd (2021-12-06 02:38), всего редактировалось 3 раз(а)
|
AZJIO
- Стаж: 6 лет 2 месяца
- Сообщений: 1285
- Репутация:126[+] [-]
|
Ладно это уже только завтра вечером. Добавить в экспорт сепараторы и раздел Applications\ А также при смене иконки и имени не обрабатывается Applications\, а значит для ассоциаций JPEGView эти вещи не будут меняться. Посмотри новый ini, вчера я там обновил разделы [types] и немного [paths]. Добавлено куча групп и расширений. Может по этой части тоже оптимально сделать.
|
AZJIO
- Стаж: 6 лет 2 месяца
- Сообщений: 1285
- Репутация:126[+] [-]
|
там невозможно xls или pdf открыть в Word, то есть фактически эти вещи вообще надо убрать, там возможен ввод только xls, xlsx, если использовать либреофис то добавить ещё их расширение. И эти файлы обычно уже ассоциированы на один единственный офис, и обычно люди не предполагают ставить второй офис.
|
Страница 8 из 12
Текущее время: 27-Апр 03:46
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|