区分自定义计时器作业和系统计时器作业sharepoint 2010

时间:2013-12-13 13:13:41

标签: sharepoint powershell sharepoint-2010

有没有办法区分自定义计时器作业和系统计时器作业。在管理中心 - 监控 - 作业定义下,我看到了服务器场中定义的所有作业。我是这个农场的新手,我需要了解所有自定义/创建的计时器作业。遗憾的是,没有遵循特殊的命名惯例,也没有人要问。

先谢谢

2 个答案:

答案 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的链接

http://msdn.microsoft.com/en-us/library/office/microsoft.sharepoint.administration.spjobdefinition_members(v=office.14).aspx

答案 1 :(得分:0)

通常最好使用公司名称创建自定义计时器作业。因此,对于我的示例,我将所有计时器作业命名为

MyCompany.TimerJob1
MyCompany.TimerJob2