본문 바로가기
모르면 후회하는 윈도우 프로그램

[파일이름일괄변경프로그램] 다크네이머(DarkNamer), 배치네이머(BatchNamer) 사용법 다운로드 알아보기 (feat. 딥러닝 커스텀 데이터셋)

by First Life 2024. 4. 10.

파일이름일괄변경프로그램 소개

  안녕하세요. 오랜만에 글을 씁니다. 이번 시간에도 바쁜 현대인들에게 유용한 프로그램을 소개하고자 합니다.

  파일명을 일괄적으로 변경할 수 있는 BatchNamer(구 DarkNamer)라는 프로그램으로, 다양한 용도로 사용될 수 있는 기능들을 제공합니다. 1) 주기적으로 관리하는 일지나 장부의 이름 양식을 변경하거나 2) 백업을 할 때 파일 이름 뒤에 날짜를 추가하여 버전(version)을 매겨 관리하는 등 여러가지 이점을 가지고 있습니다.

  저는 딥러닝 모델을 설계할 때, 데이터 파일명을 숫자로 일괄적으로 변경하여 사용했습니다. 일반적으로 데이터를 생성할 때 파일 이름에서 오타가 발생하더라도 모든 파일에 같은 오타가 적용되기 때문에 해당 프로그램으로 한번에 수정할 수도 있습니다.


주요 기능

  1. 포터블 버전 제공
    • 설치할 필요 없이 압축을 풀고 실행만 하면 되는 간편한 사용 방식을 제공합니다. 이로 인해 사용자는 어디서나 쉽게 DarkNamer를 사용할 수 있습니다.
  2. 다양한 파일 확장자 지원
    • 윈도우 운영체제에서 인식하는 모든 파일 확장자를 프로그램에 추가할 수 있으며, 드래그 & 드롭 방식으로 쉽게 파일을 추가할 수 있습니다.
  3. 파일명 변경 기능
    • 사용자는 파일명에 번호를 붙이거나, 특정 문자열을 추가하거나 삭제하는 등 다양한 방식으로 파일명을 변경할 수 있습니다. 이는 특히 대량의 파일을 처리할 때 유용합니다. 또한 파일 생성 또는 수정 날짜를 파일 이름에 포함시킬 수 있습니다. 이는 파일의 버전 관리나 이력 추적에 도움을 줄 수 있습니다.
  4. 문자열 교체 기능
    • 특정 문자열을 다른 문자열로 대체하는 기능을 제공합니다. 이는 문서 이름을 일괄적으로 업데이트 할 때 유용할 수 있습니다.
  5. 미리보기 기능
    • 변경할 파일명을 실제 적용하기 전에 미리 확인할 수 있는 미리보기 기능을 제공합니다. 이는 사용자가 실수로 잘못된 변경을 적용하는 것을 방지할 수 있습니다.
  6. 프리셋 기능
    • 자주 사용하는 파일명 변경 규칙을 프리셋으로 저장하고, 이를 빠르게 적용할 수 있는 기능을 제공합니다. 이는 반복 작업을 더 빠르고 편리하게 처리할 수 있게 합니다.

배치네이머(구 다크네이머)

소개

  배치네이머(BatchNamer)는 파일 이름을 일괄적으로 변경할 수 있는 프로그램입니다. 사용자가 다수의 문서, 사진, 동영상 등의 파일 이름을 변경해야 할 때 유용하게 사용할 수 있습니다. 해당프로그램을 통해 많은 양의 파일 이름을 간편하고 빠르게 변경할 수 있습니다​​.
  과거에는 다크네이머(DarkNamer)라는 이름으로 불렸습니다. 지속적인 피드백을 통해 UI가 약간 바뀌고 몇 가지 기능이 추가되었다고 하네요​. 앞으로도 꾸준히 사용자 경험을 반영하여 프로그램이 더욱 향상될 것으로 보입니다.

 

BatchNamer 메인화면

  위의 화면은 배치네이머를 실행시켰을 때의 화면입니다. 가운데에는 자신이 불러온 파일 목록을 확인할 수 있고 수정이 되고 난 후 파일 이름도 확인할 수 있습니다. 양 옆에는 파일 이름을 변경할 때에 필요한 기능들이 나열되어 있습니다. 아래에는 작업 로그가 있어서 진행 기록을 확인할 수 있습니다. 변경할 파일들을 불러올 때는 윈도우 탐색기에서 파일을 가운데 화면에 드래그 앤 드롭을 해도되고 왼쪽 상단에 파일에서 추가할 수도 있습니다.

 

작업화면

  파일이름에 번호를 매겨서 관리해야하는 경우는 다음처럼 변경할 수 있습니다. 파일 목록들을 불러온 다음에, 1) 전체 지우기를 진행해서 이름을 싹 다 지워주고, 2) 앞에 추가를 눌러 'image_'를 입력해서 추가해줍니다. 그리고 3) 번호 붙이기를 눌러서 총 파일 수의 자릿수와 시작값을 입력합니다. (예를 들어, 20,000개라면, 자릿수를 5로 입력합니다. 필요하지 않다면 건들지 않고 넘어가셔도 됩니다. 저는 자릿수 6, 시작값 0을 입력했습니다.)

  결과는 바꿀이름에서 바로 확인할 수 있고, 작업이 끝나면 '실제로 적용'을 눌러주면 됩니다. 그럼 기존의 파일들이 내가 원하는 이름으로 일괄적으로 변경됩니다. 번호 뒤에 날짜를 붙여야 한다면 '뒤에 추가'를 눌러서 '9) 현재 날짜와 시각을 지정한 형식에 따라 추가합니다.' 로 바꾸고 필요한 날짜와 시각 형식을 넣으면 됩니다. '연_월_일_시_분'의 형식이 필요하다면 '%Y_%m_%d_%H_%M'을 입력해주면 됩니다. 받침없이 붙여서 쓰고싶다면 받침을 제거하면 됩니다.

 

프리셋 설정

  매번 위와 같은 반복적인 작업을 진행해야 한다면 '프리셋(P)'를 눌러서 프리셋 설정에 들어가서 위의 루틴을 그대로 입력하고 저장하면 됩니다. 위의 그림은 앞서 작업 루틴을 그대로 가져왔습니다. 한 번 이렇게 지정해두면 매번 번거롭게 작업할 필요가 없습니다. 새로운 파일은 원본과 같은 폴더에 저장되기 때문에 새로운 폴더에 따로 저장하고 싶다면 '폴더 변경'을 추가하면 됩니다.


마무리하며..

  저는 인공지능 업무를 하고 있기 때문에 종종 필요한 일이 생깁니다. 매번 코드를 짜서 변경해주거나, 생성 코드를 수정해야하는 번거로움이 있었는데 이 프로그램 덕분에 공수가 많이 줄었습니다.

 

  지금까지 BatchNamer에 대해서 알아보았습니다. 개인적인 사용 목적뿐만 아니라 기업 환경에서도 다양한 파일 관리 작업을 보다 효율적으로 처리할 수 있게 해 줍니다. 행정 업무나 저와 비슷한 업무를 보시는 분들에게 꼭 도움이 되길 바랍니다. 긴 글 읽어주셔서 감사합니다. 다음에도 현대인들에게 필수적인 프로그램으로 찾아뵙겠습니다.


이 외 유용한 프로그램

[인터넷프로그램] 구글 크롬(Chrome) 사용법 다운로드 알아보기

[압축프로그램] 반디집 사용법 다운로드 알아보기

[메모프로그램] Notepad++(노트패드++) 사용법 다운로드 알아보기

[다중PC제어프로그램] Input Director(인풋디렉터) 사용법 다운로드 알아보기

[동영상녹화프로그램] ShareX에 대해서

[백신프로그램] Avira, Avast에 대해서

[텍스트추출프로그램] 캡처 도구(Snipping Tool) 사용법 알아보기
[엔비디아/ChatWithRTX/AI챗봇프로그램] 내 컴퓨터에서 직접 Chat GPT 돌려보기

 

반응형