2009-07-16 9 views
5

मैं मैन्युअल रूप से किसी SharePoint सर्वर पर स्थापित टाइमर जॉब को आमंत्रित करना चाहता हूं। एसटीएसएडीएम कमांड की लाइनों के साथ कुछ उपयोगी होगा।मैन्युअल रूप से SharePoint टाइमर नौकरी शुरू करें

मेरा परिदृश्य है, मैंने ग्राहकों के सर्वर के लिए सुविधाओं का एक समूह के साथ एक समाधान तैनात किया है। मैं साप्ताहिक अनुसूची के लिए जीवन के लिए एक विशेष टाइमर नौकरी लात मारना नहीं चाहता। मैं विशिष्ट नौकरी तुरंत चलाने के लिए बस एक कमांड में पंच करना चाहता हूं। स्पष्ट रूप से विकास पर्यावरण में मुझे कुछ मिनट के लिए शेड्यूल सेट मिला है, लेकिन मैं ग्राहक के साथ साइट पर हूं, लेकिन मैं परीक्षण चलाने की इच्छा करता हूं।

उत्तर

8

आप एक कस्टम कमांड लाइन आधारित उपकरण विकसित कर सकते हैं जो नौकरी के SPJobDefiniton को उन मानदंडों के आधार पर प्राप्त करता है जो सेवा से आपकी नौकरी की पहचान करते हैं। जॉबडिफिनिशन संग्रह। वहां से आप निष्पादन() विधि का उपयोग करके इसे निष्पादित कर सकते हैं।

+0

यदि आप इसे एक कदम आगे ले जाना चाहते हैं तो आप कमांड लाइन उपकरण को एक stsadm एक्सटेंशन में बदल सकते हैं। यहां बताया गया है कि आप इसे कैसे करते हैं: http://sharepointsolutions.blogspot.com/2006/09/extending-stsadmexe-with-custom.html – JMD