gpt4 book ai didi

windows - 如何以编程方式判断 Windows PE 文件是控制台子系统还是 Windows 子系统?

转载 作者:可可西里 更新时间:2023-11-01 09:56:25 26 4
gpt4 key购买 nike

基本上,我需要一个程序来将 Windows .exe 从控制台对应项中排序。

文件扫描器:

SortExe(file exe) 
{
if (IsPeWindows(exe))
{
AddToList1(exe);
}
else if (IsPeConsole())
{
AddToList2(exe);
}
}

如何实现 IsPeWindows 或 IsPeConsole() ?

我并不特别介意出现什么语言解决方案,只要它是 c、c++、c# 或 visual basic 中的一种即可。

最佳答案

SHGFI_EXETYPE 传递给 SHGetFileInfo()并按照链接中的说明检查返回值的高/低字。

关于windows - 如何以编程方式判断 Windows PE 文件是控制台子系统还是 Windows 子系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7739571/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com