Windows에서 여러 파일의 배치 이름을 바꾸는 방법
이름을 바꾸려는 파일이 여러 개 있지만 각 파일을 하나씩 살펴보고 싶지는 않습니까? Windows는 실현할 수있는 것보다 더 많은 방법을 제공합니다..
Windows 탐색기로 하나 이상의 파일의 이름을 쉽게 바꿀 수 있지만 명령 프롬프트 나 PowerShell로 더 많은 작업을 수행 할 수 있습니다. 타사 이름 바꾸기 유틸리티를 추가하면 가능성이 무한합니다. 각 옵션을 살펴보고 어떻게 작동하는지 살펴 보겠습니다..
Windows 탐색기에서 여러 파일 이름 바꾸기
Windows 탐색기 (Windows 10의 파일 탐색기라고도 함)는 놀라 울 정도로 강력합니다. 단일 파일의 이름을 바꾸는 방법을 알고있을 것입니다. 그러나 고급 트릭을 사용하여 기본 파일부터 시작하겠습니다..
마우스를 사용하는 경우 파일 이름을 선택하고 이름을 바꿀 수있는 방법은 세 가지입니다. 할 수있는 일 :
- 클릭하여 파일을 선택한 다음 홈 메뉴에서 "이름 바꾸기"버튼을 클릭하십시오..
- 클릭하여 파일을 선택한 다음 선택한 파일의 이름을 클릭하십시오..
- 파일을 마우스 오른쪽 단추로 클릭 한 다음 상황에 맞는 메뉴에서 "이름 바꾸기"를 선택하십시오..
키보드를 계속 사용하려면 화살표 키를 사용하거나 파일 이름을 입력하여 파일을 선택한 다음 F2 키를 눌러 파일 이름을 선택하면됩니다..
파일 이름을 선택하면 확장자가 아닌 파일 이름 만 선택됩니다. 새 파일 이름을 입력 할 수 있습니다.
파일 이름 입력이 끝나면 Enter를 눌러 새 이름을 저장할 수 있습니다 (또는 다른 곳을 클릭하면됩니다)..
흥미로운 부분이 있습니다. Tab 키를 눌러 폴더의 다음 파일 이름을 자동으로 선택하면 새 이름을 바로 입력 할 수 있습니다. 탭을 치고 이름을 타이핑하면 폴더에있는 모든 파일의 이름을 쉽게 바꿀 수 있습니다..
같은 폴더에있는 여러 파일의 이름을 바꾸고 그 파일의 이름이 완전히 다를 필요가 없다면 Windows에서 이러한 파일의 이름을 일괄 적으로 쉽게 바꿀 수 있습니다. 일련의 파일을 선택하여 시작하십시오. Ctrl 키를 누른 채로 한 번에 여러 파일을 선택하거나 Shift 키를 사용하여 파일 범위를 선택할 수 있습니다. 파일을 선택했으면 이름 바꾸기 명령 중 하나를 사용하십시오. 홈 메뉴의 단추, 상황에 맞는 메뉴의 명령 또는 F2 만 누르면됩니다. 모든 파일이 선택된 상태로 유지되지만 그룹의 첫 번째 파일은 이름이 강조 표시되므로 새 이름을 입력 할 수 있습니다..
파일의 새 이름을 입력 한 다음 Enter 키를 누르거나 창에서 다른 곳을 클릭하십시오. 선택한 모든 파일의 이름이 방금 입력 한 이름으로 바뀌고 괄호 안에 숫자로 구분되어 차별화됩니다.
명령 프롬프트에서 여러 파일 이름 바꾸기
그것보다 더 많은 힘이 필요하다면, 이름 바꾸기
또는 렌
명령 프롬프트 창에서 하나 이상의 파일을 엽니 다. 이 명령은 * 및?와 같은 와일드 카드 문자를 사용할 수 있습니다. 여러 개의 파일을 일치시키기 위해 많은 폴더가있는 특정 파일의 이름 만 바꾸려면 도움이 될 수 있습니다..
원하는 위치에서 명령 프롬프트 창을 여는 가장 빠른 방법은 먼저 파일 탐색기에서 폴더를 여는 것입니다. "파일"메뉴에서 "명령 프롬프트 열기"를 가리킨 다음 "명령 프롬프트 열기"를 선택하십시오.
단일 파일의 이름을 바꾸려면 다음 명령 구문을 사용합니다.
렌 "current_filename.ext ""new_filename.ext "
따옴표는 파일 이름에 공백이 있으면 중요합니다. 그렇지 않으면 따옴표가 필요하지 않습니다. 예를 들어 "wordfile (1) .docx"에서 "my word file (01) .docx"로 파일 이름을 바꾸려면 다음 명령을 사용합니다.
ren "wordfile (1) .docx" "내 단어 파일 (01) .docx"
이후 렌
명령은 확장 기능을 처리 할 수 있습니다.이 기능을 사용하여 한 번에 여러 파일의 확장자를 변경할 수도 있습니다. 예를 들어 .html 파일로 바꾸려는 .txt 파일을 선택했습니다. * 와일드 카드와 함께 다음 명령을 사용할 수 있습니다. 기본적으로 Windows는 길이에 관계없이 일치하는 것으로 간주해야합니다.
ren * .txt * .html
우리는 와일드 카드를 주제로하면서도 흥미로운 것들을 할 수 있습니까? 와일드 카드는 단일 문자를 나타내는 데 사용됩니다. 예를 들어, .htm 파일로 전환하려는 .html 파일이 여러 개 있다고 가정 해 보겠습니다. 다음 명령을 사용하여 변경 작업을 수행 할 수 있습니다.
ren * .html *.???
이렇게하면 Windows에서 확장명이 .html 인 모든 파일의 이름을 바꾸어 동일한 파일 이름과 파일 확장자의 첫 세 글자 만 사용하여 폴더의 모든 확장자 중 "l"을 잘라냅니다..
그리고 이것은 다른 명령과 조건을 사물에 엮어 더 복잡한 명령 또는 심지어 배치 스크립트를 작성하려는 경우에 얻을 수있는 종류의 명령 행 마법사를 다루기 시작합니다. 관심이 있으시면 Lagmonster 포럼에있는 사람들은 주제에 대한 훌륭한 글을 남깁니다..
PowerShell로 여러 파일 이름 바꾸기
PowerShell은 명령 줄 환경에서 파일의 이름을 바꾸는 데 훨씬 더 유연합니다. PowerShell을 사용하면 Linux 및 다른 UNIX 계열 시스템에서와 마찬가지로 한 명령의 출력 (PowerShell 용어로 "커맨드 릿"이라고 함)을 다른 명령으로 파이프 할 수 있습니다. 필요한 두 가지 명령은 다음과 같습니다. 디렉
, 현재 디렉토리의 파일을 나열하는 항목 이름 바꾸기
, 항목 (이 경우 파일)의 이름을 바꿉니다. Dir의 출력물을 Rename-Item으로 파이프하면 비즈니스를 수행 할 수 있습니다..
원하는 위치에서 PowerShell 창을 여는 가장 빠른 방법은 먼저 파일 탐색기에서 폴더를 여는 것입니다. "파일"메뉴에서 "Windows PowerShell 열기"를 가리킨 다음 "Windows Powershell 열기"를 선택하십시오.
먼저, 하나의 파일 이름 바꾸기를 살펴 보겠습니다. 이를 위해 다음 구문을 사용합니다.
이름 바꾸기 - 항목 "current_filename.ext ""new_filename.ext "
예를 들어, "wordfile.docx"에서 "My Word File.docx"로 파일 이름을 바꾸려면 다음 커맨드 릿을 사용하십시오.
rename-item "wordfile.docx" "내 Word File.docx"
충분히 쉬워. 그러나 PowerShell의 진정한 강점은 커맨드 릿을 파이프로 연결하는 기능과 이름 바꾸기 항목
커맨드 렛. 예를 들어, 우리는 "wordfile (1) .docx", "wordfile (2) .docx"등의 파일들을 가지고있었습니다..
파일 이름에 공백이 없도록 해당 파일 이름의 공백을 밑줄로 대체하려고한다고 가정 해보십시오. 다음 커맨드 릿을 사용할 수 있습니다.
dir | 이름 바꾸기 - 새 이름 $ _. 이름 - 바꾸기 "", "_"
그만큼 지시
해당 커맨드 릿의 일부는 폴더의 모든 파일을 나열하고 파이프합니다 (즉, |
기호)를 이름 바꾸기 항목
커맨드 렛. 그만큼 $ _. 이름
부분은 파이프 된 각 파일을 나타냅니다. 그만큼 -바꾸다
스위치는 교체가 발생할 것임을 나타냅니다. 커맨드 릿의 나머지 부분은 단지 어떤 공간 ( ""
)는 밑줄로 대체해야합니다 ( "_"
).
이제 우리 파일은 우리가 원하는 방식으로 보입니다..
예상대로 PowerShell은 파일의 이름을 지정할 때 엄청난 힘을 발휘하며 여기서만 표면을 긁어 모으고 있습니다. 예를 들어, 이름 바꾸기 항목
커맨드 릿은 또한 -재발행하다
폴더 및 폴더 내에 중첩 된 모든 폴더의 파일에 커맨드 릿을 적용 할 수있는 스위치 -힘
잠긴 파일 또는 다른 방법으로는 사용할 수없는 파일의 이름을 강제로 바꿀 수있는 스위치 -만약
커맨드 렛이 실행되면 (실제로 실행하지 않고) 커미트 렛이 어떻게 될지를 설명하는 스위치. 물론, 더 복잡한 커맨드 렛 구조를 만들 수도 있습니다. IF / THEN
논리. PowerShell에 대한 자세한 내용은 Geek School 안내서를 참조하십시오. 이름 바꾸기 항목
Microsoft TechNet 라이브러리의 커맨드 릿.
타사 응용 프로그램을 사용하여 여러 파일 이름 바꾸기
한 번에 여러 파일의 이름을 바꿀 수있는 강력한 방법이 필요하고 명령 프롬프트 또는 PowerShell 명령을 마스터하는 것이 아니라면 언제든지 타사 유틸리티를 사용할 수 있습니다. 수많은 이름 바꾸기 응용 프로그램이 있으며 그 중 많은 기능이 훌륭하지만 두 가지 확실한 기능이 있습니다. 일괄 이름 바꾸기 유틸리티와 AdvancedRenamer.
대량 이름 바꾸기 유틸리티를 사용하는 방법
Bulk Rename Utility는 복잡하고 다소 위협적인 인터페이스를 가지고 있지만 정규 표현식과 복잡한 명령 행 옵션으로 만 얻을 수있는 수많은 옵션을 제공합니다.
도구를 설치 한 후 실행하고 이름을 바꿀 파일을 찾은 다음 선택하십시오..
하나 이상의 사용 가능한 여러 패널에서 옵션을 변경하면 파일이 나열된 "새 이름"열에 변경 내용 미리보기가 나타납니다. 이 예에서는 4 개의 패널을 변경했으며, 이제는 오렌지색으로 강조 표시되므로 변경된 사항을 쉽게 알 수 있습니다. 필자는 모든 파일의 이름을 "Word File"로 변경하고 대소 문자를 사용하도록 유틸리티에 지시했습니다. 파일이 YMD 형식으로 작성된 날짜를 추가했습니다. 또한 파일 이름 끝에 나타나는 자동 파일 번호를 추가했습니다.이 파일 번호는 1부터 시작하여 1 씩 증가하며 밑줄로 파일 이름과 구분됩니다. 그리고 이것은 Bulk Rename Utility로 수행 할 수있는 것 중 아주 작은 부분 일뿐입니다. 새 파일 이름의 모양에 만족하면 "이름 바꾸기"버튼을 클릭하기 만하면됩니다..
보시다시피 유틸리티는 간단한 요청을 쉽게 처리했습니다..
AdvancedRenamer 사용 방법
우리가 가장 좋아하는 이름 바꾸기 도구 인 AdvancedRenamer는 수많은 이름 바꾸기 메서드를 제공하지만 인터페이스의 패널로 모두 표시하는 대신 매우 단순하지만 강력한 구문을 사용하여 이름 바꾸기 메서드를 만드는 것이 좋습니다. 배우기가 어렵지 않고 예제와 함께 훌륭한지지를 얻습니다. 이 도구는 훨씬 친숙한 인터페이스를 제공하며 고급 일괄 처리 작업 설정을 지원하므로 여러 가지 이름 바꾸기 방법을 결합하고이를 많은 수의 파일에 적용 할 수 있습니다. 나중에 사용하기 위해 만든 이름 바꾸기 방법을 저장할 수도 있습니다.
아래 예제에서 다음 구문을 사용하여 이름 바꾸기 메소드를 만들었습니다.
단어 파일 ____ ()
이것은 AdvancedRenamer에게 내 모든 파일의 이름을 "Word File"로 지정하고 작성 날짜를 YMD 형식으로 (각 부분을 밑줄로 분리하여) 추가하도록 지시합니다. 또한 괄호 안에 증분 파일 번호를 추가하고 추가 밑줄.
그리고 당신이 볼 수 있듯이, 내 파일은 내가 원하는대로 바뀌 었습니다. AdvancedRenamer는 Bulk File Renamer보다 약간 더 가파른 학습 곡선을 가지고 있지만 그 보상은 파일 이름을 훨씬 더 세밀하게 제어 할 수 있다는 것입니다.
우리가 다루지 않은 Windows에서 파일의 이름을 바꾸는 다른 방법이 있습니까? 우리에게 의견을 남겨 주시고 저희에게 알려주십시오..