コマンド一覧(クライアントツール)

以下のコマンドをクライアントPC(fileblogclient.exe)から実行できます。

タグ情報をインポートする

CSVファイルのインポートでタグの一括登録ができます。

fileblogclient.exe tag import <CsvPath>

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

CSVファイルは所定の書式を使用します。

エラーログも出力する

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

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

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

    fileblogclient.exe tag import <CsvPath> > <OutPath> 2>&1
    

    <OutPath>は、出力先のパス(c:\work\result.txtなど) を指定します。

タグ情報をエクスポートする

タグ情報をCSVファイルに一括出力します。

fileblogclient.exe tag export <dir> <CsvPath>
  • <dir>は、対象フォルダ(/DocRoot/Shareなど)を指定します。

  • <CsvPath>は、出力先のファイルパス(D:\work\tag-output.csvなど)を指定します。

コマンドオプション

オプション

説 明

--Keyword <Keyword>

pathに指定したフォルダ以下を対象として検索した結果のファイル/フォルダのタグを出力します。

<Keyword>には検索キーワードを指定します。

--List

pathに指定したフォルダ以下のファイル/フォルダのタグを出力します。

--Recurseの指定によりサブフォルダ以下も対象にします。

--Keywordを併用できません。

--Recurse

pathに指定したフォルダ以下を再帰的に探索するかどうかを指定します。

--List指定において機能します。

--Tags <Tags>

出力するタグ名称(フィールド名)をカンマ区切りで指定します。省略時は全タグを出力します。指定したタグ名称の並び順は出力結果に影響しません。

--Size

ファイルサイズも出力します。

--LastWriteTime

ファイル更新日時も出力します。

--ExcluedHidden

隠し属性ありのファイル/フォルダを出力しません。

フォルダ指定で出力する

フォルダを指定してタグ情報を一括出力します。

  1. 指定したフォルダの直下にあるファイル/フォルダのタグ情報を出力します。

    fileblogclient.exe tag export <dir> <CsvPath> --List
    
  2. 指定フォルダの直下とサブフォルダ以降にあるファイル/フォルダのタグ情報を出力します。

    fileblogclient.exe tag export <dir> <CsvPath> --List --Recurse
    
  3. 出力対象にサブフォルダを含めるが、隠し属性ありのファイル/フォルダは含めないで出力します。

    fileblogclient.exe tag export <dir> <CsvPath> --List --Recurse --ExcludeHidden
    
  4. 出力対象にサブフォルダは含めず、サイズ、更新日時を含めて出力します。

    fileblogclient.exe tag export <dir> <CsvPath> --List --Size --LastWriteTime
    

検索して出力する

検索結果にあるファイル/フォルダのタグ情報を一括出力します。

fileblogclient.exe tag export <dir> <CsvPath> --Keyword <Keyword>

<Keyword>に検索キーワードを指定します。

  1. 指定フォルダを対象にキーワード「仕様書」で全文検索した結果のタグ情報を出力します。

    fileblogclient.exe tag export /DocRoot/share D:\output\tags.csv --Keyword 仕様書
    
  2. 指定フォルダの階層にある全サブフォルダのタグ情報を出力します。

    fileblogclient.exe tag export /DocRoot/share D:\output\tags.csv --Keyword "type:folder"
    

タグ指定で出力する

指定したタグ項目のみの情報を一括出力します。

fileblogclient.exe tag export <dir> <CsvPath> --Tags <Tags>

<Tags>にタグ項目のフィールド名を指定します。

  1. 指定フォルダにてタグ項目tfb_descriptionのみのタグ情報を出力します。

    fileblogclient.exe tag export /DocRoot/share D:\output\tags.csv --List --Tags tfb_description,tfb_comment 
    
  2. 全対象に2つのタグ項目tfb_descriptiontfb_commentのタグ情報を出力します。

    fileblogclient.exe tag export / D:\output\tags.csv --List --Recurse --Tags tfb_description,tfb_comment 
    

アーカイブを実行する

CSVファイルで指定した複数ファイルのアーカイブを一括実行ができます。

fileblogclient.exe timestamp archive <CsvPath> <ResultCsvPath>
  • <CsvPath>は、CSVファイルのパス(D:\output\archive.csvなど)を指定します。

  • <ResultCsvPath>は、成否結果を出力するファイルパス(D:\output\result.csvなど)を指定します。

  • なお1ファイルでもアーカイブに失敗すると、「Failed to archive some files. (Exception)」のエラーを出力します。

CSVファイルは所定の書式を使用します。