매일 업데이트
2022-02-18 18:00 3 min

Windows 10의 명령 프롬프트에서 폴더 내용을 비교하는 방법

파일이나 폴더 간의 차이점을 파악해야 할 때, 그 작업을 도와줄 다양한 애플리케이션이 있다는 것을 알 수 있습니다. 특히 명령 프롬프트 환경에서 폴더 내용을 비교해야 할 경우, Windows 10에는 'RoboCopy'라는 유용한 기본 도구가 내장되어 있습니다. 이는 Microsoft에서 제공하는 최신 Windows 10 버전의 일부이며, 폴더 내용 비교와 같은 여러 작업을 효율적으로 수행할 수 있게 해줍니다. 필요한 것은 올바른 명령어를 실행하는 방법뿐입니다.

폴더 내용 비교 방법

두 폴더의 내용을 비교하려면, 먼저 비교하려는 두 폴더의 정확한 경로를 알아야 합니다. 이는 쉽게 얻을 수 있는데, 파일 탐색기에서 각 폴더를 열고 주소 표시줄을 클릭하면 됩니다. 폴더 위치를 복사하여 아래 명령어에 붙여넣으면 됩니다. 이때 'Path1'과 'Path2'는 비교하려는 두 폴더의 실제 경로로 대체해야 합니다.

명령 구문:

robocopy Path1 Path2 /L /NJH /NJS /NP /NS

예시:

robocopy "C:UsersfatiwDesktopTest Folder 1" "C:UsersfatiwDesktopTest Folder 2" /L /NJH /NJS /NP /NS

결과 해석

위 명령을 실행하면 명령 프롬프트에 결과가 출력됩니다. 시스템 환경에 따라 파일 이름은 다를 수 있지만, 공통적으로 'EXTRA 파일'과 '새 파일'이라는 레이블이 RoboCopy가 찾은 파일 앞에 나타납니다. 결과를 정확히 이해해야 두 폴더 간의 차이점을 파악할 수 있습니다.

*EXTRA File alex-1315367-unsplash.jpg
*EXTRA File beautiful-bloom-blooming-132474.jpg
*EXTRA File irina-iriser-1323394-unsplash.jpg
New File abstract.jpg
New File Clouds_minimalistic_binary_storage_2560x1600.jpg
New File Triangle_1920x1080.jpg

RoboCopy는 비교 대상인 두 폴더에서만 발견되는 고유한 파일들을 보여줍니다. 즉, 결과 목록에 나타나는 모든 파일들은 비교한 두 폴더 중 단 한 곳에만 존재한다는 의미입니다.

'*EXTRA File' 앞에 나열된 파일들은 명령어에 입력한 두 번째 폴더에만 있는 파일들입니다. 예를 들어, 앞선 예시에서 'alex-1315367-unsplash.jpg', 'beautiful-bloom-blooming-132474.jpg', 그리고 'irina-iriser-1323394-unsplash.jpg' 파일들은 '테스트 폴더 2'에는 있지만, '테스트 폴더 1'에는 없습니다.

반대로 'New File' 앞에 나타나는 파일 이름들은 명령어에 입력한 첫 번째 폴더에만 있고, 두 번째 폴더에는 없는 파일들입니다. 앞선 예시를 계속해서 살펴보면, 'abstract.jpg', 'Clouds_minimalistic_binary_storage_2560x1600.jpg', 'Triangle_1920x1080.jpg'는 모두 '테스트 폴더 1'에만 있고, '테스트 폴더 2'에는 없습니다.

이 명령어는 두 폴더 모두에 공통적으로 존재하는 파일들은 목록에 표시하지 않습니다.

결과 해석에 어려움이 있다면, 이해를 돕기 위해 파일 수가 적은 두 개의 임시 폴더를 만들어 명령어를 실행하고, 실제 파일과 결과를 비교해보는 것을 추천합니다.

만약 여러 폴더에 동시에 파일을 복사하는 빠른 방법이 필요하다면, 이를 위한 간단한 명령어 또한 존재합니다.

저자
Korea

기술 트렌드와 실용적인 팁을 전하는 लेखक입니다.