一時ディレクトリの変更

一時ディレクトリの位置を変更する方法はいくつかあります。

  • 方法 1:書き込み可能なディレクトリで hpsum.ini ファイルを編集する。詳しくは、「デフォルト hpsum.ini ファイルの編集」を参照してください。


    [注記: ]

    注記: 環境変数 TMPDIR が設定されている場合、HP SUM は次のいずれかを実行します。

    • TMPDIR ディレクトリ内にディレクトリ localhpsum を作成し、HP SUM の必要なファイルをそのディレクトリにコピーします。

    • localhpsum ディレクトリを作成しない場合、HP SUM はデフォルトのディレクトリ /tmp(Linux)および %temp%(Windows)を使用します。


  • 方法 2:書き込み可能なディレクトリで hpsum.ini ファイルを変更するためのスクリプトを作成する。

    1. Windows システムのコマンドラインから、次の操作を行います。

      次のように入力します。

      echo [Engine] > hpsum.ini
      echo temp_dir=c:/hpsum/logs >> hpsum.ini
      hpsum
      
    2. コマンドラインを終了します。

    1. Linux システムのコマンドラインから、次の操作を行います。

      次のように入力します。

      echo "[Engine]" > hpsum.ini
      echo "temp_dir=/use/john/hpsum/logs" >> hpsum.ini
      ./hpsum
      
    2. コマンドラインを終了します。

  • 方法 3:HP SUM を実行する際に、他のファイルを新しい場所にリダイレクトする書き込み不能のディレクトリで hpsum.ini ファイルを生成する。

    Windows システムのコマンドラインから、次の操作を行います。

    次のように入力します。

    1. mkdir %temp%\HPSUM

      echo [Engine] > %temp%\HPSUM\hpsum.ini

      echo temp_dir=c:/hpsum/logs >> %temp%\HPSUM\hpsum.ini

      hpsum

    2. コマンドラインを終了します。

    Linux システムのコマンドラインから、次の操作を行います。

    次のように入力します。

    1. mkdir /tmp/HPSUM

      echo "[Engine]" > /tmp/HPSUM/hpsum.ini

      echo "temp_dir=/use/john/hpsum/logs" >> /tmp/HPSUM/hpsum.ini

      ./hpsum

    2. コマンドラインを終了します。

  • 方法 4:Windows システムで HP SUM を起動する前に、TEMP ディレクトリを設定する。

    1. Windows システムのコマンドラインから、次の操作を行います。

      次のように入力します。

      set TEMP=c:\hpsum\logs
      hpsum
      
    2. コマンドラインを終了します。

  • 方法 5:(Linux のみ)HP SUM を起動する前に、/tmp/HPSUM から別のディレクトリへのシンボリックリンクを作成します。

    • 次のように入力します。

      -mkdir /opt/hp/HPSUM
      -ln —s /opt/hp/HPSUM /tmp/HPSUM