조금 더 입력하고 마우스 클릭을 줄여도 괜찮다면 명령 줄에서 많은 작업을 수행 할 수 있습니다.

(명령 프롬프트 창 표시는 다른 팁에서 다룹니다.) 명령 줄에서 할 수있는 한 가지 작업은 파일을 이동하는 것입니다. 사용하는 명령 줄 명령은 MOVE이며 두 개 (또는 그 이상)가 필요합니다.

매개 변수. 첫 번째 매개 변수는 이동할 파일을 지정하고 두 번째 매개 변수는 파일을 이동할 위치를 지정합니다.

“C : \ Temp \ BatFun.bat”라는 파일이 있고이를 C : \ Bat \ BatFun.bat로 옮기려고한다고 가정 해 보겠습니다. 명령 줄에 다음을 입력합니다.

C:\> MOVE C:\Temp\BatFun.bat C:\Bat\BatFun.bat

\ Temp 디렉터리의 BatFun.bat 파일이 \ Bat 디렉터리로 이동됩니다. COPY와 MOVE의 주요 차이점 인 C : \ Temp 디렉토리에는 더 이상 존재하지 않습니다. (COPY 명령에 대한 자세한 내용은`link : / windows-Copying_Files_Using_the_Command_Line [Moving Files Using the Command Line]`이라는 제목의 팁을 참조하십시오.) 물론 대상에 대해 원하는 이름을 지정할 수 있으므로 \ Temp가있을 수 있습니다. \ BatFun.bat 파일을 개발하고 테스트하고 있지만 만족 스러우면 \ Bat 디렉터리로 이동하여 DirList.bat라는 이름을 지정할 수 있습니다. 대상 매개 변수의 이름을 변경하면됩니다.

C:\> MOVE C:\Temp\BatFun.bat C:\Bat\DirList.bat

와일드 카드 문자를 사용하여 한 번에 여러 파일을 이동할 수 있습니다. 따라서 함께 작동해야하는 \ Temp 디렉터리에 여러 .bat 파일이 있고 모두 \ Bat 디렉터리로 이동하려고한다고 가정 해 보겠습니다. 파일 이름은 C : \ Temp \ Dir1.bat, C : \ Temp \ Dir2.bat 및 C : \ Temp \ Dir3.bat 일 수 있습니다. 모두 \ Bat 디렉토리로 이동하려면 명령은 다음과 같습니다.

C:\> MOVE C:\Temp\Dir?.bat C:\Bat

와일드 카드 문자 “?” 소스 매개 변수에서 정확히 하나의 실제 문자를 나타냅니다. 두 번째 매개 변수로 대상 디렉토리 (후행 백 슬래시 제외)를 제외하고는 아무것도 지정할 필요가 없습니다. MOVE는 첫 번째 매개 변수에서 지정한 파일 이름을 \ Bat 디렉터리에서 사용할 파일 이름으로 자동으로 사용하기 때문입니다. 즉, C : \ Bat 디렉토리에 Dir1.bat, Dir2.bat 및 Dir3.bat가 생성됩니다.

MOVE 명령은 COPY 명령과 유사하지만 두 가지 주요 차이점이 있습니다.

  1. MOVE 명령으로 파일을 연결할 수 없습니다.

  2. MOVE는 파일을 그대로 두지 않고 원본 위치에서 제거합니다.

이 팁 (13101)은 Windows 7, 8 및 10에 적용됩니다.