在没有 ecmangen.exe 的情况下创建 Windows 10 个自定义日志?

Creating Windows 10 Custom Logs without ecmangen.exe?

我正在尝试转发 Windows 10 中的事件,我发现一个很棒的 github repo that seems to have all the subscription XML stuff in it that I need, but when I go to install the channels (read, logs) so that the subscriptions receive everything, it doesn't work because the custom channels aren't there...the github repo 包含一个 dll,该 dll 假定包含自定义频道和一个清单文件 (.man),您可以使用它自己创建(里面好像有很多XML)。

我真的不相信 .dll 我从我环境中的 github 存储库下载,所以我决定这样做,因为他们告诉你如何构建 .dll。 github repo 引用了一个 technet blog post,告诉你如何构建 .dll,但它有点过时了,从 2016 年开始。

我安装了 Windows 10 SDK 来尝试这个,但它不包括他们告诉我 运行 从清单构建 .dll 的文件,主要是 C:\Program Files (x86)\Windows Kits.1\bin\x64\ecmangen.exe

我在 unresolved unanswered post 中读到可执行文件已从 Windows 10 SDK 从版本 10.0.16299.15 开始删除,操作员决定只使用旧版本。

这个工具是不是被别的东西取代了?我真的不想使用我在 github 存储库中找到的 DLL。

ecmangen.exe removal from the SDK: Ecmangen.exe will no longer ship with the Windows SDK. Developers who rely on ecmangen for event manifest creation are advised to install the Windows Creators Edition of the SDK to obtain the file. Developers may also use notepad or other XML editor of choice for manifest creation. A schema file is available on MSDN to aid in manifest creation, for tools that support it.

参考“Windows 10 SDK Preview Build 16267 and Mobile Emulator Build 15240 Released”。

参考这里Windows Creators Edition of the SDK

您可以在以下路径找到ecmangen.exe