WIN10“未知发布者”UAC警告,使用MinGW编译的程序和名称中的“补丁”

时间:2016-06-09 12:19:26

标签: mingw patch uac

我实际上找到了一个解决方案,但问题是如此奇怪,我想告诉他们。

在Win10上,我用MinGW和VS2012编译了一个小程序。 VS2012版本没有问题,但是MinGW版本出现了一个UAC警告“您是否希望允许来自未知发布者的此应用程序对您的PC进行更改?”。

当然我搜索了网络,但没有一个解决方案有效。 甚至Explorer也会在exe文件的图标中显示UAC-shield。

我终于发现,如果我重命名exe文件,问题就会消失。

如果exe-filename包含子字符串“patch”(原始文件名为“svgpatcher.exe”),则UAC-box将会出现。如果没有“补丁”,即使图标中的UAC屏蔽也会立即消失。

因此Win10会根据文件名发出警告!

如果你可以复制 - 你有其他解决方案吗?

0 个答案:

没有答案