의 명령을 사용할 때 현재 위치가 중요합니다 cmd. 현재 폴더에 대해 걱정할 필요가 없도록 절대 경로를 사용할 수 있지만 배치 파일에서 종종 중요합니다.
절대 경로
예를 들어 파일이 여기있는 경우 :
C:\users\julio\desktop\testfolder\testfile.txt
그런 다음이 명령은 c : 드라이브의 어느 곳에서나 작동합니다.
move C:\users\julio\desktop\testfolder\testfile.txt C:\users\julio\desktop\
소스와 대상의 위치를 정확하게 말하고 있기 때문에이를 절대 경로라고합니다.
상대 경로
명령 프롬프트에서 상대 경로를 사용하는 것이 훨씬 편리합니다. 알아야 할 두 가지 주요 바로 가기가 있습니다.
이것은 현재 디렉토리의 상위 디렉토리를 나타냅니다.
..
이것은 현재 디렉토리를 나타냅니다.
.
따라서에 익숙해 지고 한 수준 위로 상위 폴더 C:\users\julio\desktop\testfolder\로 이동하려는 경우 다음 바로 가기를 사용할 수 있습니다.testfile.txtC:\users\julio\desktop\
move testfile.txt ..
이것은 " testfile.txt현재 폴더에서 상위 폴더 로 이동"을 의미 합니다.
반면에 이미 C:\users\julio\desktop폴더 에 있다면 다음 과 같이 할 수 있습니다.
move testfolder\testfile.txt .
이것은 " 현재 위치 바로 아래에 testfile.txt있는 폴더에서 testfolder현재 위치로 파일 을 이동합니다"를 의미 합니다 .
현재 위치는 일반적으로 프롬프트에 있습니다.