オブジェクト名変更 (REN)

オブジェクト名変更 (REN)コマンドは,ディレクトリー内のオブジェクトの名前を変更します。

このコマンドはオブジェクト名変更 (RNM)コマンドの別名で,次の代替コマンド名を使用して出すこともできます。

統合ファイル・システム・コマンドの詳細については,IBM i Information Center(http://www.ibm.com/systems/i/infocenter/)の「統合ファイル・システム」トピック・コレクションを参照してください。

制約事項:

パラメーター

キーワード 記述 選択項目 ノーツ
OBJ オブジェクト パス名 必須, 定位置 1
NEWOBJ 新しいオブジェクト 文字値 必須, 定位置 2

オブジェクト (OBJ)

名前を変更するオブジェクトのパス名を指定します。

パス名を指定するときの詳細については,IBM i Information Center(http://www.ibm.com/systems/i/infocenter/)の「プログラミング」カテゴリーの「制御言語(CL)」トピック・コレクション の「オブジェクトの命名規則」を参照してください。

注: このパラメーターではUNICODEが使用可能です。詳しくは,IBM i Information Center(http://www.ibm.com/systems/i/infocenter/)の「プログラミング」カテゴリーの「制御言語(CL)」トピック・コレクションで「CLでのUNICODEサポート」を参照してください。

新しいオブジェクト (NEWOBJ)

名前変更するオブジェクトの新しい名前を指定します。この名前にはディレクトリーの修飾子を含めることはできないため,既存のオブジェクトと同じディレクトリーに入ります。

パス名を指定するときの詳細については,IBM i Information Center(http://www.ibm.com/systems/i/infocenter/)の「プログラミング」カテゴリーの「制御言語(CL)」トピック・コレクション の「オブジェクトの命名規則」を参照してください。

注: このパラメーターではUNICODEが使用可能です。詳しくは,IBM i Information Center(http://www.ibm.com/systems/i/infocenter/)の「プログラミング」カテゴリーの「制御言語(CL)」トピック・コレクションで「CLでのUNICODEサポート」を参照してください。

RENの代替コマンド名はRNMです。次の例では代替コマンド名を使用していますが,RENはそれらのすべてで直接RNMに置き換えることができます。

1:オブジェクト・リンクの名前変更

RNM   OBJ('DECEMBER-1994-MONTHLY-PAYROLL-FILE')
      NEWOBJ('JANUARY-1995-MONTHLY-PAYROLL-FILE')

このコマンドは,DECEMBER-1994-MONTHLY-PAYROLL-FILEという名前のファイルをJANUARY-1995-MONTHLY-PAYROLL-FILEという名前のファイルに名前変更します。

エラー・メッセージ

*ESCAPE メッセージ

CPFA085
ユーザー&1のホーム・ディレクトリーが見つからなかった。
CPFA08E
複数の名前がパターンと一致した。
CPFA093
パターンに一致する名前が見つからなかった。
CPFA09C
オブジェクトが認可されていない。オブジェクトは&1です。
CPFA09D
プログラム&1でエラーが起こった。
CPFA09E
オブジェクトが使用中。オブジェクトは&1です。
CPFA0A1
入力または出力エラーが起こった。
CPFA0A3
パス名分析解決によりループしている。
CPFA0A6
リンクの数がファイル・システムに使用可能な最大数を超えている。
CPFA0A7
パス名が長すぎる。
CPFA0A9
オブジェクトが見つからない。オブジェクトは&1です。
CPFA0AA
スペースを獲得しようとしている時にエラーが起こった。
CPFA0AB
オブジェクトの操作が失敗しました。オブジェクトは&1です。
CPFA0B1
要求された操作は使用できない。アクセスの問題です。
CPFA0B2
要求を満たすオブジェクトはない。
CPFA0B4
NEWOBJパラメーターはスラッシュで始めることができない。
CPFA0B5
NEWOBJパラメーターにパスを含むことはできない。
CPFA0C4
オブジェクトがファイルではありません。オブジェクトは&1です。