2009-07-16 16 views
5

SharePointサーバーに手動でインストールされたタイマージョブを手動で呼び出すとします。何が役に立つかは、stsadmコマンドの行に沿ったものです。SharePointタイマージョブを手動で開始する

私のシナリオは、多くの機能を備えたソリューションを顧客サーバーに導入したことです。私は毎週のスケジュールが人生に特定のタイマージョブをキックするのを待つことを望んでいません。具体的な仕事をすぐに実行できるようにするためのコマンドを入力してみたいと思います。明らかに開発環境では、私は数分のスケジュールを設定しているが、私は顧客と一緒に現場にいる間にテストを実行したい。

答えて

8

service.JobDefinitionsコレクションからジョブを識別する基準に基づいて、ジョブのSPJobDefinitonを取得するカスタムコマンドラインベースのツールを開発できます。そこから、Execute()メソッドを使用して実行できます。

+0

これをさらに進めたい場合は、コマンドラインツールをstsadm拡張子にすることができます。ここであなたがそれを行う方法です:http://sharepointsolutions.blogspot.com/2006/09/extending-stsadmexe-with-custom.html – JMD

関連する問題