Я знаю что она везде так работает, но это вопреки логики юзабилити. Тогда перефразирую вопрос: можно ли её заставить думать, что она открыта из проводника двойным кликом?
Не знаешь как в случае UWP найти отличия между процессом запущенным из проводника двойным кликом и запущенным, например через Start-Process (может есть какие-то инструменты разработчика типа inspect.exe)? Скакова способ запуска вообще важен для Photos?
Будет использована программа по дефолту, связанная с .jpg. И неважно, что это будет Start Process или Process.Start и т.п. Так задумано. В интерфейсе пользователя есть настройка для Always use this app to open .___ files”.
Я думал, что будет запущенна программа ассоциированная с протоколом ms-photos и она уже в переданном аргументе будет смотреть что за файл и открывать его. Наподобие notepad.exe <filename>
Если смысл наводящего вопроса был в том, чтобы объяснить мне в чём разница, то я не справился 😄 Как тогда открыть файл так как это делается из проводника по двойному нажатию? Я думал, что ShellExecute это и есть оно, но оказывается нет.