Powershell 导出事件日志的所有自定义视图

Powershell 导出事件日志的所有自定义视图,powershell,events,Powershell,Events,我们将服务器从2012年转移到2016年。我们有一台服务器,它在Windows事件日志中有许多我们不想丢失的自定义视图。通过右键单击并选择“导出自定义视图”,可以轻松地逐个导出该视图。但是,我们的目标是在新服务器上导入所有这些内容 我似乎找不到一篇文章解释如何使用Powershell实现这一点。创建事件和日志名/源不是问题,但视图是另一回事它们都存储在%ProgramData%中: 也许能帮上忙? Copy-Item -Path "$env:ProgramData\Microsoft\Event

我们将服务器从2012年转移到2016年。我们有一台服务器,它在Windows事件日志中有许多我们不想丢失的自定义视图。通过右键单击并选择“导出自定义视图”,可以轻松地逐个导出该视图。但是,我们的目标是在新服务器上导入所有这些内容

我似乎找不到一篇文章解释如何使用Powershell实现这一点。创建事件和日志名/源不是问题,但视图是另一回事

它们都存储在%ProgramData%中:

也许能帮上忙?
Copy-Item -Path "$env:ProgramData\Microsoft\Event Viewer\Views\*" -Recurse -Destination C:\path\to\export\views\to\