Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 10使用什么机制来检测程序中的相似性,并将其分组到任务栏上_Windows_Taskbar - Fatal编程技术网

Windows 10使用什么机制来检测程序中的相似性,并将其分组到任务栏上

Windows 10使用什么机制来检测程序中的相似性,并将其分组到任务栏上,windows,taskbar,Windows,Taskbar,Windows 10,在任务栏上的单个图标下运行程序窗口的组。但也会对类似程序的窗口进行分组。我试图找出它在二进制/窗口中的键是什么来实现这一点(并阻止它) 这会让人更加困惑,因为当一些安装程序完成后,会留下一个打开的Notepad.exe日志文件;它不与我运行的其他notpad.exe窗口组合,完全由它自己操作 通过测试,我知道它不使用 CRC或其他比较 二进制位置 二进制文件大小 二进制文件日期 二进制文件名 二进制产品版本 二进制产品名 二进制版权 二进制文件版本 二进制产品版本 二进制

Windows 10,在任务栏上的单个图标下运行程序窗口的组。但也会对类似程序的窗口进行分组。我试图找出它在二进制/窗口中的键是什么来实现这一点(并阻止它)

这会让人更加困惑,因为当一些安装程序完成后,会留下一个打开的Notepad.exe日志文件;它不与我运行的其他notpad.exe窗口组合,完全由它自己操作

通过测试,我知道它不使用

  • CRC或其他比较
  • 二进制位置
  • 二进制文件大小
  • 二进制文件日期
  • 二进制文件名
  • 二进制产品版本
  • 二进制产品名
  • 二进制版权
  • 二进制文件版本
  • 二进制产品版本
  • 二进制原始文件名
  • 二进制文件描述
  • 二进制图标
  • 窗口标题
  • 窗口图标
  • 等等(还有更多的工作要做,但我记不起我尝试过的所有事情,如果我不确定,我不想错误地记下一些东西)
这一切都是通过编辑一个编译过的二进制文件(与我之前赢得win7和XP的情况相同)来测试的,专门为SAS应用程序制作视觉上不同的运行副本

我在Win7中做了很多,我认为这只是二进制文件图标的关键。在Win10中并非如此

以下是位于不同位置的三个不同二进制文件的属性,它们都位于任务栏上的一个图标下。任务栏上使用的实际图标来自最先启动的二进制文件


是解决这个问题的更好论坛。StackOverflow用于编程问题,而SuperUser则用于解决更一般的问题。这是一个想法,但由于我正在编辑二进制文件(类似于二进制编程),而且对于编程人群来说,答案比用户群更有用,所以我首先选择了这里。例如,一个.net程序员可能希望他的两个程序在windows任务栏中充当一个(默认情况下)。这里的答案会有帮助。这是一个更好的讨论这个问题的论坛。StackOverflow用于编程问题,而SuperUser则用于解决更一般的问题。这是一个想法,但由于我正在编辑二进制文件(类似于二进制编程),而且对于编程人群来说,答案比用户群更有用,所以我首先选择了这里。例如,一个.net程序员可能希望他的两个程序在windows任务栏中充当一个(默认情况下)。这里的答案会有帮助。