Skip to main content
このスクリプトでは、任意のBoxフォルダ内のすべてのファイルとフォルダのメタデータの詳細を抽出し、その結果を各メタデータテンプレートのCSVスプレッドシートに保存します。

前提条件

Windows

.NET Coreの最新バージョンのインストール

macOSおよびLinux

PowerShellをインストールします。pwshコマンドを実行して、インストール結果をテストします。
どのディレクトリでこのコマンドを実行するかに応じて、出力が異なる場合があります。以下に例を示します。
問題が発生する場合は、.NET CorePowerShellの両方をインストールしたかどうか確認してください。

Box CLI

スクリプトを使用するには、Box CLIをインストールし、構成する必要があります。これを実行するには、の手順に従います。

スクリプトの構成

  1. boxcli GitHubリポジトリを複製してこの例のフォルダにcdコマンドで移動するか、examplesディレクトリからファイルをダウンロードします。
  2. folderIDおよびuserIDパラメータを指定して、スキャンするフォルダとスクリプトを実行するユーザーをスクリプトに指示します。
    パラメータをスクリプトで直接指定しない場合は、フラグとして渡すか、スクリプトで入力を求めるプロンプトを表示することができます。フラグを使用したコマンドのサンプルは次のようになります。

スクリプトの実行

  1. PowerShellコマンドを実行します。
  2. スクリプトを実行します。
    スクリプトが終了すると、以下のような出力が表示されます。

ログ

ログは、メインフォルダ内のlogsフォルダに格納されます。以下のログファイルにアクセスできます。
  • Metadata-extraction_all.txt: すべてのログエントリが含まれています。
  • Metadata-extraction_errors.txt: エラーのみが含まれています。
最終更新日 2026年4月15日