サイト ディレクトリ リンクのスキャンを構成する

サイト ディレクトリ リンクのスキャンは、サイト ディレクトリでリンク切れしたリンクについて、指定したビューを検索します。リンク切れしたリンクは、サイト ディレクトリの [リンク切れしたサイト] ビューに一覧表示されます。このビューを選択するには、該当するサイト ディレクトリを開いてから、[リンク切れしたサイト] ビューをクリックします。

  1. トップ ナビゲーション バーで [サーバー構成の管理] をクリックします。

  2. [サーバー構成の管理] ページの [グローバル構成] セクションで、[サイト ディレクトリ リンクのスキャン] をクリックします。

  3. [サイト ディレクトリ リンクのスキャン] ページの [スキャンするビューの選択] セクションで、リンク切れをスキャンするサイト ディレクトリ ビューの URL を [サイト ディレクトリ ビューの URL] ボックスに入力します (たとえば、「http://[サーバー名]/サイトディレクトリ/lists/sites/allitems.aspx」のように入力します)。URL はカンマで区切って入力します。

    注意

    サイト ディレクトリが更新されるのは、サイト ディレクトリ タイマ ジョブが次回実行されるときです。既定では、このタイマ ジョブは毎日実行されるようにスケジュールされています。

  4. サイト ディレクトリ リンクのスキャンでリンク タイトルと説明を自動的に更新する場合は、[サイト プロパティの更新] セクションで [サイト ディレクトリのリンクのタイトルと説明を自動的に更新する] チェック ボックスをオンにします。

    重要

    これにより、サイト ディレクトリの前のタイトルと説明が更新されます。

  5. [OK] をクリックします。

コマンド ラインを使用して、サイト ディレクトリ リンクのスキャンが自動的に実行されるようにスケジュールする

Stsadm コマンドライン ツールを使用して、サイト ディレクトリ リンクのスキャンを実行するジョブをスケジュールします。

注意

Stsadm コマンドライン ツールを使用するには、ローカル コンピュータの Administrators グループのメンバである必要があります。

コマンド ラインを使用してこのジョブをスケジュールするには、次の手順を実行します。

  1. SharePoint 製品とテクノロジがインストールされているドライブで、ディレクトリを %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin に変更します。

  2. コマンド プロンプトで、「stsadm -o setsitedirectoryscanschedule -schedule <定期的なパターンを示す文字列>」と入力します。

定期的なパターンを示す文字列は、ジョブを実行する頻度または日時を示します。以下に例を示します。

  • every 5 minutes between 0 and 59

  • hourly between 0 and 59

  • daily at 15:00:00

  • weekly between Fri 22:00:00 and Sun 06:00:00

  • monthly at 15 15:00:00" "yearly at Jan 1 15:00:00

このジョブの現在のスケジュールを表示するには、次の演算子を使用します。

stsadm -o getsitedirectoryscanschedule