将M特定作业状态控制为Excel

时间:2017-03-13 06:46:15

标签: linux suse control-m service-control-manager

我已经配置了control-m批处理来执行复杂的作业/工作流程。 有没有办法将特定的作业/工作流程状态转换为excel或csv?

1 个答案:

答案 0 :(得分:0)

您可以使用ctmlog listmsg Control-M实用程序。 此实用程序需要在托管control-m服务器的服务器上运行。

我每天运行以下powershell以将所有失败提取到文本文件。 您可以对结束的OK作业执行相同操作 - 只需将消息编号从5134更改为5133。

#Get Today's and Yesterday's date
$date = Get-Date -Format 'yyyyMMdd'
$m1Date = (get-date).AddDays(-1).ToString('yyyyMMdd')

#Generate and execute Control-M Utility command
$cmd = "ctmlog listmsg 5134 $m1Date 0000 $date 0000 C:\Temp\Todays_Failures.txt"
iex $cmd