>>185935
Крита запускается нормально, ее просто нет в меню "Открыть с помощью", нужно каждый раз искать ее в "Выбрать другое приложение -> Еще приложения -> Krita".
> перетащить на gimp.ехе и на krita.exe какой-нибудь файл
Файл открывается корректно в обеих программах.
> попробуй связать какой-нибудь тип файлов с GIMP и Krita
png-файл -> "Свойства -> Приложение: Изменить -> GNU Image Manipulation Program -> OK". При даблклике на файле он, вместо Gimp, открывается в Paint. При ассоциации файла с Krita при даблклике он открывается в Krita, как и должен.
> если результата нет, попробуй добавить кавычки в HKCL/jpgfile (программы могут требовать кавычки вокруг аргументов с пробелами)
Если ты имел в виду HKEY_CLASSES_ROOT
, то jpg/Default ссылается на jpegfile. В ключа jpegfile shell/open/command нет, есть только пикрелейтед. Если ты про него, то кавычки там стоят. Кстати, пункт в контекстном меню "Изменить в Gimp" отображается только если файл проассоциирован с Gimp. Если для открытия файла выбрано другое приложение, в контекстном меню его нет. На Win 7, ЕМНИП, он отображался всегда.
> попробуй открыть файл из папки, в пути к которой нет пробелов
Krita открывает, Gimp - нет.
> попробуй через консоль открыть файл из той же папки (krita ficus.jpg, без слэшей)
> попробуй открыть через консоль какой-нибудь файл (krita c:\ficus.jpg), но замени слэш на два слэша (krita c:\\ficus.jpg).
В обоих случаях неудача, ведь их нет в переменной path. При указании полных путей к бинарникам и файлу или запуске консоли в папке с бинарником - оба приложения отрабатывают корректно.
Гимп в случаях неудачи в процессах не появляется.