简体   繁体   English

创建 Windows 10 没有 ecmangen.exe 的自定义日志?

[英]Creating Windows 10 Custom Logs without ecmangen.exe?

I'm trying to forward events in Windows 10, I found a great 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 contains a dll that supposively contains the custom channels and a manifest file (.man) you can use to create it yourself (seems to have alot of XML in it). I'm trying to forward events in Windows 10, I found a great 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一切,它不起作用,因为自定义频道不存在...... github repo包含一个 dll 假设包含自定义频道和一个清单文件(.man),您可以使用它自己创建它(似乎有很多XML)。

I didn't really trust a .dll I download from a github repo in my environment, so I decided that since they tell you how to build the .dll .我真的不信任.dll我从我的环境中的 github 存储库下载,所以我决定,因为他们告诉你如何构建.dll The github repo references a technet blog post , that tells you how to build the .dll , but it's a bit dated being from 2016 and all. github repo 引用了一篇technet 博客文章,它告诉你如何构建.dll ,但它有点过时了,从 2016 年开始。

I installed the Windows 10 SDK to try this out, but it doesn't include the file they told me to run to build the .dll from the manifest, mainly C:\Program Files (x86)\Windows Kits\8.1\bin\x64\ecmangen.exe I installed the Windows 10 SDK to try this out, but it doesn't include the file they told me to run to build the .dll from the manifest, C:\Program Files (x86)\Windows Kits\8.1\bin\x64\ecmangen.exe

I read in an unresolved unanswered post that the executable was removed in from the Windows 10 SDK starting with version 10.0.16299.15, and that the op decided to just use an older version.我在一篇未解决的未答复帖子中读到,该可执行文件已从 Windows 10 SDK 从版本 10.0.16299.15 开始删除,并且操作人员决定只使用旧版本。

Was this tool replaced with something else?这个工具是用别的东西代替的吗? I don't really want to use a DLL I found in a github repo.我真的不想使用在 github 存储库中找到的 DLL。

ecmangen.exe removal from the SDK: Ecmangen.exe will no longer ship with the Windows SDK.SDK 中删除 ecmangen.exe:Ecmangen.exe 将不再随 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.建议依赖ecmangen创建事件清单的开发者安装SDK的Windows Creators Edition获取文件。 Developers may also use notepad or other XML editor of choice for manifest creation.开发人员还可以使用记事本或其他选择的 XML 编辑器来创建清单。 A schema file is available on MSDN to aid in manifest creation, for tools that support it.对于支持它的工具,MSDN 上提供了一个模式文件来帮助创建清单。

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

Refer to here for Windows Creators Edition of the SDK .有关 SDK 的Windows 创作者版,请参阅此处。

You can find ecmangen.exe at the following path:您可以在以下路径中找到ecmangen.exe

在此处输入图像描述

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM