有没有办法区分自定义计时器作业和系统计时器作业。在管理中心 - 监控 - 作业定义下,我看到了服务器场中定义的所有作业。我是这个农场的新手,我需要了解所有自定义/创建的计时器作业。遗憾的是,没有遵循特殊的命名惯例,也没有人要问。
先谢谢
答案 0 :(得分:1)
您可以使用sharepoint powershell获取所需的一些详细信息,运行以下命令以返回作业列表。
Get-SPTimerJob -WebApplication "http://webapplication" | select Name, DisplayName, Status, TypeName
返回类型是SPJobDefinition,Name,DisplayName,Status,TypeName是SPJobDefinition的成员。
我没有看到“自定义”的选项,但是如果你查看“TypeName”的命名空间,你应该能够找出任何自定义的Job,因为默认的以Microsoft.SharePoint开头!不是一个理想的解决方案,但可以让你开始。
指向SPJobDefinition的链接
答案 1 :(得分:0)
通常最好使用公司名称创建自定义计时器作业。因此,对于我的示例,我将所有计时器作业命名为
MyCompany.TimerJob1
MyCompany.TimerJob2