Что Mechanisum использует Windows 10 для обнаружения симуляций в программах, чтобы сгруппировать их на панели задач - PullRequest
1 голос
/ 25 марта 2019

Windows 10, группирует запущенные окна программы под одним значком на панели задач. Но также будет группировать окна похожих программ. Я пытаюсь выяснить, что это за ключ в двоичном / окне, чтобы сделать это (и предотвратить это).

Это становится еще более запутанным, потому что, когда некоторые Установщики заканчивают работу, и оставляют Open Notepad.exe Logfile; он не группируется с моими другими запущенными окнами notpad.exe и сам по себе.

Из тестирования я знаю, что он не использует

  • CRC или другие сравнения
  • Двоичное местоположение
  • Размер двоичного файла
  • Двоичные файлы
  • Имя двоичного файла
  • Версия бинарного продукта
  • Имя бинарного продукта
  • Двоичное авторское право
  • Версия двоичного файла
  • Версия бинарного продукта
  • Двоичное оригинальное имя файла
  • Описание двоичного файла
  • Двоичный значок
  • Заголовок окна
  • Значок окна
  • и т. Д. (Было сделано больше, но я не помню все, что пытался, и не хочу неправильно что-то записывать, если не уверен)

Все это было протестировано путем редактирования скомпилированного двоичного кода (так же, как я делал это на win7 и XP до этого), специально для создания визуально отличных работающих копий для приложений SAS.

Я сделал это много в Win7, и я думаю, что это был просто значок Binaries Icon. Не так в Win10.

Вот свойства трех разных двоичных файлов, расположенных в разных местах, которые будут отображаться под одним значком на панели задач. Значок Actual, используемый на панели задач, относится к любому двоичному файлу, запущенному первым.

Three File Properties

...