移動関数
- 更新日2025-07-30
- 5分で読める
ソースパスで指定したファイルまたはディレクトリをターゲットパスで指定した場所に移動します。ディレクトリを移動する場合、この関数はディレクトリのすべての内容を再帰的に新規の位置に移動します。この関数を使用して、ファイルをLLBへ移動したりLLBから移動することはできません。

入力/出力
プロンプト (移動のためにターゲットパスを選択または入力)
—
プロンプトは、ファイルダイアログボックスのファイルとディレクトリ、または、フォルダリストの下に表示されるメッセージです。
ソースパス
—
ソースパスは、処理するファイルまたはディレクトリの絶対パスを指定します。 空パスまたは相対パスを指定すると、この関数はエラーを返します。
ターゲットパス (ダイアログを使用)
—
ターゲットパスは、処理するファイルまたはディレクトリの新規の絶対パス (新規ファイル名またはフォルダ名を含む) です。 ターゲットパスには、書き込み権限のあるファイルまたはディレクトリを指定する必要があります。権限がないと、この関数はファイルまたはディレクトリを移動せずにエラーを返します。 この関数を実行する前に、ターゲットパスが存在することを確認する必要があります。ターゲットパスの最後のコンポーネントが存在しない場合、このVIは、ソースパスに指定されたファイルまたはフォルダの名前をこのコンポーネント名に変更し、そのファイルまたはフォルダをターゲット先に移動します。詳細については、以下の例を参照してください。ターゲットパスが空 (デフォルト) の場合、この関数はファイルまたはフォルダを選択するダイアログボックスを表示します。空パスまたは相対パスを指定すると、この関数はエラーを返します。
例: CドライブのsourceフォルダをDドライブのdestフォルダへ移動します。
例: C:\sourceにあるtest.txtファイルをDドライブのdestフォルダに移動します。
上書き (F)
—
上書きは、関数によってターゲットパスにある既存のファイルまたはフォルダが上書きされるかどうかを指定します。固有なファイルを含むフォルダを上書きすると、LabVIEWはこれらのファイルを新規フォルダに移動します。(macOSおよびLinux) このパラメータをTRUEに設定してもLabVIEWは読み取り専用ファイルを上書きしません。
エラー入力
—
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。
新規パス
—
新規パスは、ファイルまたはディレクトリの新しい位置を指定します。この処理が不成功の場合、この関数は新規パスを<無効パス>に設定します。
キャンセルされた
—
キャンセルされたは、ファイルダイアログボックスをキャンセルするとTRUEになります。 それ以外は、関数がエラーを返した場合でもキャンセルされたがFALSEになります。
エラー出力
—
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
プロンプト (移動のためにターゲットパスを選択または入力)
—
ソースパス
—
上書き (F)
—
エラー入力
—
新規パス
—
キャンセルされた
—
エラー出力
—