HOWTO · Batch

배치 스크립트를 사용하여 파일 이동

이 자습서에서는 배치 스크립트를 사용하여 파일을 이동하는 방법을 살펴봅니다.

이 페이지의 내용

이 자습서에서는 배치 스크립트를 사용하여 파일을 이동하는 방법을 살펴봅니다.

배치 스크립트를 사용하여 파일 이동

원본에서 파일을 끌어서 대상 위치에 놓으면 파일을 한 대상에서 다른 대상으로 이동할 수 있습니다. 파일을 마우스 오른쪽 버튼으로 클릭하고 잘라내기를 클릭한 다음 대상 위치에 붙여넣기하여 작업을 수행할 수도 있습니다.

프로그래밍 방식으로 유사한 작업을 수행하는 다른 방법이 있습니다. 한 대상에서 다른 대상으로 파일을 이동하는 배치 스크립트를 생성합니다.

이를 위해 MOVE라는 기본 제공 Batch 스크립트 명령을 사용합니다.

통사론:

MOVE [OPTIONS] [SOURCE DESTINATION] [TARGETED DESTINATION]

다음은 이 명령에 사용할 수 있는 옵션입니다.

  • /Y - 파일을 덮어쓸 때 확인 프롬프트를 표시하지 않습니다.
  • /-Y - 파일을 덮어쓸 때 확인 프롬프트를 활성화합니다.

명령 스크립트:

MOVE "C:\SOURCE\TestFile.txt" "C:\DESTINATION\"

위의 예에서는 TestFile.txt라는 파일을 한 대상에서 다른 대상으로 이동하지만 이것은 단일 파일에 대한 것입니다. 다음 예제 코드를 살펴보겠습니다.

명령 스크립트:

MOVE "C:\SOURCE\*.*" "E:\DESTINATION"

위의 예는 SOURCE 폴더에서 DESTINATION 폴더로 모든 파일을 이동합니다. 위에서 이미 논의한 옵션을 사용하여 덮어쓰기가 발생하면 시스템이 사용자에게 알리도록 할 수 있습니다.

*.* 코드는 어떤 이름이나 유형의 파일이든 대상 폴더로 이동됨을 의미합니다. 명령에 파일 필터를 사용하지 않습니다.

이 명령은 다음 오류 수준을 생성할 수 있습니다.

  • %ERRORLEVEL% = 0 - 파일이 성공적으로 이동된 경우 생성됩니다.
  • %ERRORLEVEL% = 1 - 제공된 잘못된 매개변수가 있거나 이동할 수 없거나 파일을 찾을 수 없는 경우 생성됩니다.