サーバーツール

FileBlogサーバーには[FileBlog.exe]というコマンドラインツールが含まれています。

 [インストールフォルダ]\bin\fileblog.exe

文書数のカウントを実行する

検索対象文書数のカウントのみを対象にインデックス再構築のクロール処理のみを実行することができます。

インデックス初期構築前や検索除外の設定後に検索対象文書数の調査・確認ができます。

fileblog.exe publish crawlonly <dir>
  • <dir>では対象フォルダをFileBlogのVFSパスで指定します。

  • 全体の指定:/

  • 特定フォルダの指定:/DocRoot/aaa/bbb

    • WEBドキュメントルートは指定できません。

  • 実行すると[管理ツール > インデックス構築状況]に「フォルダ探索」の処理が投入されます。

    ../../../_images/crawltask.png

アクセスログをCSV変換する

出力されるアクセスログファイルはLTSV形式です。 Excelなどを使って集計するときはツールを使用してCSV形式に変換してください。

fileblog.exe accesslog tocsv
  • このコマンドを実行するとツールがCSV変換を実行します。

  • アクセスログフォルダにある全アクセスログファイルをCSV形式に変換して保存します。

  • 列順が統一されます。

CSVファイルの出力先フォルダ

 [AppData]\AccessLog\Log\csv

タグ情報を一括登録する

CSVファイルをインポートすることでファイル/フォルダにタグ情報を一括登録することができます。

fileblog.exe tag import <CsvPath>
  • <CsvPath>は、D:\output\tagsimport.csvのように実在するCSVファイルのパスを指定します。

  • CSVファイルはFileBlogからエクスポートした形式を使用します。

   ../../../_images/cl001.png

エラーログも出力する

CSVファイルの取り込みに失敗した行を抽出するには次のコマンドを実行します。

  1. コマンドプロンプト画面にエラーを表示させるコマンドです。

fileblog.exe tag import <CsvPath> 2>&1
  1. ファイルをエラーを出力させるコマンドです。(コマンドプロンプト画面には表示されません)

fileblogclient.exe tag import <CsvPath> > <OutPath> 2>&1
  • <OutPath>は、c:\work\result.txtのような出力先のパスを指定します。

アーカイブを一括実行する

CSVファイルの指定で複数ファイルのアーカイブを一括実行することができます。 アーカイブ機能の使用にはオプションライセンスが必要です。

CSVファイルの仕様

  • エンコーディングはUTF-8です。

  • 1行目はヘッダーで__PATH__を記述します。

  • 2行目以降に/で始まるファイルパス(VFSパス)を記述します。

__PATH__
/DocRoot/aaa/bbb.pdf
/DocRoot/aaa/ccc.pdf

※WEBドキュメントルートは指定できません

コマンド

アーカイブを一括実行するコマンドです。

fileblog.exe timestamp archive <CsvPath> <ResultCsvPath>
  • <CsvPath>には対象CSVのファイルパスを指定します。

    • 例)D:\work\archive.csv

  • <ResultCsvPath>には成否結果を出力するファイルパスを指定します。

    • 例)D:\work\result.txt

結果の見方

実行後に5項目の結果が出力されます。

INPUTPATH,SUCCEEDED,DETAIL,OUTPUTPATH,BACKUPPATH
/Docs/working/invoice.pdf,True,,/Docs/archives/invoice.pdf,/Docs/original/invoice.pdf

列名

説明

INPUTPATH

アーカイブ対象ファイルパス

SUCCEEDED

成否(TRUE/FALSE)

DETAIL

失敗時のエラーメッセージ

OUTPUTPATH

アーカイブ先のファイルパス

BACKUPPATH

原本保存先のファイルパス

プレビュー保存フォルダを掃除する

プレビュー保存フォルダには運用中に出力されたファイルが保存されています。 それらファイルを一括削除することができます。

erroru.txt を削除する

プレビュー作成の失敗時に記録されるファイルです。

fileblog.exe tpi purge errortext <dir>
  • <dir>では対象フォルダをFileBlogのVFSパスで指定します。

  • 例)/DocRoot/Smaple/Test

bodyu.txt を削除する

インデックス登録用にファイルから抽出したテキスト情報です。

fileblog.exe tpi purge bodytext <dir>

プレビューファイルを削除する

fileblog.exe tpi purge preview <dir>

errou.txt・bodyu.txt・プレビューファイルを削除する

fileblog.exe tpi purge all <dir>

削除するファイル形式を指定する

fileblog.exe tpi purge bodytext <dir> --mask *.pdf;*.tiff
  • --mask で拡張子を指定します

  • にて、*.docx*.xlsx;*.pptxのように単数また複数の拡張子を指定します。

インデクサーを停止・開始する

Fb5Indexerサービス(インデクサー)の停止・開始を実行するコマンドです。

  1. 停止

fileblog.exe service stop --name indexer
  1. 開始

fileblog.exe service start --name indexer