使用 perfmon 在 DataCollection 后触发任务

使用 perfmon 在 DataCollection 后触发任务

在性能监视器中,我正在寻找一种当数据收集达到停止条件时压缩数据收集(*.blg 文件)的方法。

查看“数据收集器集”属性,这个任务选项卡似乎完全符合我的需求,但我无法使其正常工作。

数据收集器设置任务选项卡

我设法做的是触发“任务计划程序”任务,但我不明白如何将参数(此处{usertext} {logs})传递给此任务中的脚本。

在微软网站上挖掘后,我最终找到了这个文档意思是

您可以在数据收集器集收集完成后运行 Windows Management Instrumentation (WMI) 任务,方法是在“数据收集器集停止时运行此任务”框中输入命令。有关选项,请参阅 WMI 任务文档。

看看WMI 任务文档这对我如何将其与数据收集器连接没有太大帮助。

有没有人已经使用过此功能?这甚至可以用 perfmon 的参数触发脚本吗?任何有助于理解其背后逻辑的意见都将不胜感激。

平台:Windows 10 Windows Server 2012

希望我说得足够清楚

答案1

我想,迟做总比不做好。

只需放$(Arg0)$(参数1)进入您已经创建的计划任务的“操作”选项卡中的“添加参数”字段:

例子

$(Arg0)将变为 {usertext},$(参数1)将会变成{logs}。

相关内容