소스 경로에 지정된 파일 또는 디렉토리를 타겟 경로에 지정된 위치로 이동합니다. 디렉토리를 이동하는 경우, 이 함수는 디렉토리의 모든 내용을 반복적으로 새 위치로 이동합니다. 이 함수를 사용하여 파일을 LLB안으로 또는 바깥으로 이동시킬 수 없습니다.


icon

입력/출력

  • cstr.png 대화 상자 메시지(이동할 타겟 경로를 선택하거나 입력)

    대화 상자 메시지는 파일 대화 상자의 파일과 디렉토리, 또는 폴더의 리스트 위에 나타나는 메시지입니다.

  • cpath.png 소스 경로

    소스 경로는 조작하려는 파일 또는 디렉토리에 대한 절대 경로를 지정합니다.

    빈 경로 또는 상대 경로를 지정할 경우, 이 함수는 에러를 반환합니다.
  • cpath.png 타겟 경로(대화 상자 사용)

    타겟 경로는 새 파일 또는 폴더 이름을 포함하여 조작하려는 파일 또는 폴더에 대한 새 절대 경로입니다.

    타겟 경로에서 지정한 파일이나 디렉토리에 쓰기 권한이 있어야 합니다. 그렇지 않으면, 이 함수는 파일이나 디렉토리를 이동하지 않고 에러를 반환합니다.
    [권한 설정] 함수를 사용하여 파일 또는 디렉토리의 권한을 설정합니다.
    이 함수를 실행하기 전에 타겟 경로가 존재해야 합니다. 타겟 경로의 마지막 구성요소가 존재하지 않는 경우, 이 함수는 소스 경로에서 지정한 파일 또는 폴더의 이름을 이 구성요소 이름으로 변경하고, 이 파일 또는 폴더는 타겟 위치로 옮깁니다. 더 자세한 내용은 아래의 예를 참조하십시오. 타겟 경로가 비어 있는 경우(기본), 함수는 파일 또는 폴더를 선택할 수 있는 대화 상자를 디스플레이합니다. 빈 경로 또는 상대 경로를 지정할 경우, 이 함수는 에러를 반환합니다.

    예: C 드라이브의 source 폴더를 D 드라이브의 dest 폴더로 이동.

    입력/출력노트
    소스 경로C:\source
    타겟 경로D:\dest
    새 경로D:\dest\source타겟 경로dest 폴더가 있는 경우, 이 함수는 source 폴더를 dest로 이동합니다.
    새 경로D:\dest타겟 경로dest 폴더가 없는 경우, 이 함수는 source 폴더의 이름을 dest로 변경하고 모든 source 폴더의 내용을 dest 폴더로 옮깁니다.

    예: C:\source 폴더의 test.txt 파일을 D 드라이브의 dest 폴더로 이동.

    입력/출력노트
    소스 경로C:\source\test.txt
    타겟 경로D:\dest
    새 경로D:\dest\test.txt타겟 경로dest 폴더가 있는 경우, 이 함수는 test.txt 파일을 dest로 이동합니다.
    새 경로D:\dest타겟 경로dest 폴더가 없는 경우, 이 함수는 test.txt 파일의 이름을 dest로 변경하고 이 파일을 D 드라이브로 옮깁니다.
  • cbool.png 덮어쓰기(거짓)

    덮어쓰기는 함수가 타겟 경로에서 기존 파일 또는 폴더를 대체하는지를 결정합니다. 고유한 파일이 포함된 폴더를 덮어쓰는 경우, LabVIEW는 해당 파일을 새 폴더로 이동합니다. (macOS and Linux) LabVIEW does not overwrite read-only files, even if you set this parameter to TRUE.

  • cerrcodeclst.png 에러 입력

    에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.

  • ipath.png 새 경로

    새 경로는 파일 또는 디렉토리의 새 위치를 지정합니다. 동작이 실패한 경우, 이 함수는 새 경로<경로 없음>으로 설정합니다.

  • ibool.png 취소됨

    파일 대화 상자를 취소하는 경우, 취소됨은 참입니다.

    그렇지않으면, 이 함수가 에러를 반환한 경우에도, 취소됨은 거짓입니다.
  • ierrcodeclst.png 에러 출력

    에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다.