FS_CHGRP機能ブロック

このFS_CHGRP機能ブロックは、ファイルシステム上のファイルまたはディレクトリのグループを変更します。

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

入力CH

正のエッジが生成されるたびに、プロトコルがその方法をサポートしている場合、グループの変更を試みます。

入力DEV

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

入力PATH

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

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

入力GROUP

新しいグループのIDまたは名前を定義します。

出力DONE

成功した場合、この出力は次の操作を実行するためにパルスを返します。このパルスは、エラーが発生してもタスクが完了するときに発生します。

出力ERROR

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

可能な原因:

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