FS_CHOWN機能ブロック

FS_CHGRP機能ブロックは、ファイルまたはディレクトリの所有者を変更します。

ファイルシステムはFS_INITを使用して事前に初期化する必要があります。すべての操作は、設定された各ストレージメディアごとに非同期で実行されます。

CH入力

正のエッジが生成されるたびに、プロトコルがその方法をサポートする場合、所有者を変更しようとします。

DEV入力

アクセス対象のファイルやディレクトリを定義します。デバイスはプロジェクトごとに使用され、プロジェクト 外部ストレージのコンテキストメニューから管理できます。

PATH入力

ストレージメディア上のファイルまたはディレクトリへのパスを指定します。このパスは、サポートされている場合、UTF-8形式のUnixファイルパスに対応しています。パスは次のように表示されます:

フォルダ/サブフォルダ/ファイル.txt

USER入力

新しい所有者のIDまたは名前を定義します。

DONE出力

成功した場合、次の操作を実行するためにパルスが返されます。このパルスは、エラーが発生しても処理が終了するときに発生します。

ERROR出力

エラーが発生した場合、エラーメッセージを含むテキストを返します。これはFALSEで、エラーが発生していない場合です。この状態は後で使用するために保存されます。

可能な原因:

  • ストレージメディアのサービスが開始されていませんでした。
  • ストレージが初期化されていませんでした。
  • ログイン情報が無効です。
  • リモートサーバーにアクセスできませんでした。
  • ストレージメディアが存在しません。
  • 指定されたパスが無効です。
  • ストレージメディアへの書き込みはできません。
  • ストレージに空き容量がないか、ストレージが書き込み保護されています。
  • この機能はファイルシステムでサポートされていません。