애드웨어, 허위백신, 팝업광고, 쇼핑몰 바로가기, 악성툴바, 각종 개쓰레기 프로그램 삭제 요청하기
이용약관을 안내하며 컴퓨터에 설치하는 개쓰레기 프로그램들은 백신으로 백날 돌려봐야 검색이 안됩니다.
개쓰레기 프로그램들은 아주 지능적이라서 전문가가 아니고서는 찾아내기가 어렵습니다.


파일명을 일괄변환하는 WindowexeRename 두번째 버전 WindowexeFileRename 입니다.

피드백이 자꾸 들어와서 기존프로그램은 버리고 아예 새롭게 만들어서 배포합니다.

 

엑셀 시트처럼(?) 보이는데 폴더 및 드라이브 이동, 파일실행까지 가능한 목록형 탐색기입니다.

 

 

 

프로그램 특징

드라이브와 드라이브이름을 최상단에 표시하여 빠르게 엑세스(더블클릭시 해당 드라이브로 이동)

상위 폴더로 이동할 수 있는 ../ 가 있어서 이동도 가능(더블클릭시 상위폴더로 이동)

폴더는 밝은 노란색으로 표시(더블클릭시 해당폴더로 이동)

상위폴더로 이동할때 이전폴더는 분홍색으로 표시, 이 속성은 드라이브를 바꿔도 계속 유지

파일은 흰색으로 표시(더블클릭시 파일실행)

* 더블클릭은 두번째 열에서만 동작합니다.

폴더와 파일 모두 동일하게 규칙을 적용할 수 있음

누른 버튼을 쉽게 볼 수 있도록 색상으로 표시(아쿠아-시얀-안티큐(?)순으로 자동변경)

윈도우 탐색기에서 확장메뉴를 이용해서 원하는 폴더/파일만 목록에 추가할 수 있음

프로그램 종료시에 규칙을 자동으로 저장

실수로 이름을 변경했을 경우 다시 원래대로 복원할 수 있음
정규표현식 기본패턴 자동완성
정규표현식 패턴 치환 자동증가 지원

문자를 셀로 표시하여 손쉽게 자릿수 삭제, 이동이 가능

 

 

상단의 셀을 선택했을때 변경되는 부분

단어넣기 선택박스 하단에 선택한 단어 자동추가 

단어이동 텍스트 변경

몇번째 부터 몇자리까지 자릿수 자동변경
단어치환 텍스트 자동변경, 이스케이프문자 자동추가

 

단어치환 정규표현식 기본패턴이 5개가 자동추가, 선택박스 라인(----------) 밑에 보이는 것들로 에러가 나는 패턴은 공백으로 표시됩니다.

정규표현식 자동완성은 선택한 문자셀이 세개이상일때만 동작합니다.

라인 밑으로 순서대로 추가되는 패턴 설명

 

선택한 단어가 g[hhh]_123-g(hhh)fffHHH 인 경우

괄호가 많고 규칙이 일정하지 않아서 복잡해보이는데 일반적인 문자들은 간단히 표시됩니다.

1. 선택한 단어, 완전히 일치하는 패턴 : g\[hhh\]_123-g\(hhh\)fffHHH

2. 선택한 첫번째 셀과 선택한 마지막셀 사이에 n개의 모든 문자가 있는 패턴 : g.{21}H

3. 숫자만 찾는 패턴 : g\[hhh\]_\d{3}-g\(hhh\)fffHHH

4. 대문자,숫자는 그대로 두고 모든문자(\w)를 찾는 패턴 : \w{1}\[\w{3}\]_123-\w{1}\(\w{3}\)\w{3}HHH

5. 소문자,숫자는 그대로 두고 모든문자(\w)를 찾는 패턴 : g\[hhh\]_123-g\(hhh\)fff\w{3}

6. 숫자와 숫자가 아닌것들을 찾는 패턴 : \D{1}\[\D{3}\]\D{1}\d{3}-\D{1}\(\D{3}\)\D{6}

7. 선택한 셀에 특수문자가 존재할때만 특수문자 배열 자동추가 (|)

 

자동증가 기본패턴 변경 및 4개 자동추가

첫번째 셀 또는 마지막셀이 선택되어 있으면 자동으로 ^ 또는 $ 문자 추가 

 

* 파일명이 길어서 화면에 표시되지 않는 경우 셀을 더블클릭하면 맨끌으로, 다시 더블클릭하면 맨처음으로 이동합니다.

 

 

버튼별 기능

[적용]
실제 이름을 변경합니다.

 

[취소]

실제 이름을 바꾸기 전의 상태로 돌립니다.

 

[새로고침 (F5)]
현재 작업중인 폴더를 다시 읽어들입니다.

 

[처음부터]
원래의 파일명과 동일하게 합니다.

 

[실행취소]

바로 이전에 작업한 것을 취소합니다. 한번만 사용가능

 

[모두지우고 백지상태로 시작]
파일명을 모두 지우고 공란상태로 시작합니다.

 

[한글자자르기(앞)]
파일명에서 앞 한글자를 자릅니다.

 

[한글자자르기(뒤)]
파일명에서 뒤 한글자를 자릅니다.

 

[날짜넣기]
기본양식은 다음과 같고 형식은 사용자가 변경할 수 있습니다. 앞에/는 파일명 앞에 붙이고, 뒤에/는 파일명 뒤에 붙입니다.
날짜.앞에/yyyy-MM-dd
날짜.앞에/MM-dd
시간.앞에/HH-mm
시간.앞에/HH-mm-ss
시간.앞에/mm-HH

날짜.뒤에/yyyy-MM-dd
날짜.뒤에/MM-dd
시간.뒤에/HH-mm
시간.뒤에/HH-mm-ss
시간.뒤에/mm-HH

 

[단어넣기]
몇번째 위치에 단어를 넣습니다. 값이 0이면 앞에붙고, 999면 뒤에, 자릿수가 맞지 않으면 뒤에 붙습니다.

 

[삭제]
몇번째부터 몇번째까지 자릿수를 삭제합니다.

[이동(자릿수기준)]
몇번째부터 몇번째까지 문자를 잘라서 몇번째 위치로 이동합니다.
자릿수가 맞는 것들만 변경됩니다.

 

[이동(일치하는 단어기준)]

지정한 단어를 잘라 몇번째 위치로 이동합니다. 파일명에 포함된 중복문자는 모두 삭제. 정규표현식 사용불가


[이동(정규표현식 기준)]

정규표현식에 맞는 단어를 잘라 몇번째 위치로 이동합니다.


[단어치환]
단어를 뭐에서 뭐로 바꿉니다.
정규표현식에 사용되는 특수문자 [ , ] , ( , ) , { , } , ^ , $ 등을 찾을때는 앞에 이스케이프문자(\)를 붙여줘야 됩니다. 상단의 셀을 선택하면 이스케이프문자는 자동으로 완성됩니다.
치환하면서 패턴과 일치하는 것들만 자동증가 기능을 사용할 수도 있습니다.
양식(자릿수=#갯수/시작값/증가값 +n 또는 -n )

####/1000/+1

정규표현식 예제

\[^2.*\]
괄호안의 문자가 2로 시작되는 패턴

\[\w{6}\]

괄호안의 알파벳이 6자리인 패턴

 ^a
a로 시작되는 패턴
d$

d로 끝나는 패턴
.*
모든 문자
w[0-9]
w뒤에 숫자가 있는 패턴


찾을 패턴과 일치하는 항목에 자동증가를 추가하는 예제

찾을 패턴 = \[\.{6}\]

바꿀 패턴 = ####/0/+1

[ 와 ] 사이에 6글자가 있는 패턴을 찾아서 0부터 1씩 증가하면서 4자리로 치환합니다.

# 문자 앞에 혹은 뒤에 원하는 문자를 붙여도 됩니다. ####_아무개/0/+3

# 문자가 없는 것들은 단순문자로 인식합니다.

 

정규표현식에 관한 내용은 아래링크 참조

http://ko.wikipedia.org/wiki/%EC%A0%95%EA%B7%9C_%ED%91%9C%ED%98%84%EC%8B%9D

http://msdn.microsoft.com/ko-kr/library/ae5bf541(v=vs.90).aspx

 

[포함단어치환]
포함된 단어를 모두 뭐에서 뭐로 바꿉니다. 정규표현 사용불가

조건을 더 추가하려면 / 를 붙여서 단어를 계속 추가하면 됩니다. (입력값1)

예) 입력값1 = a/s/d/f 입력값2 = A 인 경우 a s d f 단어를 모두 A로 변경

입력값2는 / 를 지원하지 않습니다.

 

[단어치환(옵션)]

이 기능은 테스트중에 있습니다.


[자동증가]

순차적으로 파일명에 숫자값을 집어넣습니다. 위치/자릿수/시작값/증가값

앞에/#####/0/+1
앞에/#####/99999/-1

뒤에/#####/0/+1
뒤에/#####/99999/-1

기본양식은 위 네가지이고 상단의 셀을 선택하면 선택한 셀과 동시에 _##### 가 따라 붙습니다.


[필터]

포함된 단어만 목록에 표시합니다.

조건을 더 추가하려면 / 를 붙여서 추가하면 됩니다.

단어1/단어2/단어3 으로 입력하면 이 세단어가 모두 포함된 폴더나 파일만 목록에 표시합니다.


[역필터]
포함된 단어만 목록에서 삭제합니다.

조건을 더 추가하려면 / 를 붙여서 추가하면 됩니다.

단어1/단어2/단어3 으로 입력하면 이 세단어중 하나라도 포함된 폴더나 파일은 목록에서 삭제됩니다.


[확장자변경(점제외)]
확장자를 모두 변경합니다. 점(.)을 제외하고 입력하세요.

 

[기능실행]

-배열 모두 지우기

선택박스에 저장되어 있는 규칙을 모두 삭제합니다. 화면에 보여지는 값들은 보존.

-수정한 날짜를 앞에 넣기
파일명의 앞에 파일의 수정한 날짜를 붙입니다. 2013-03-12-11-32-11_파일명


-수정한 날짜를 뒤에 넣기
파일명의 뒤에 파일의 수정한 날짜를 붙입니다. 파일명_2013-03-12-11-32-11


-첫글자만 대문자로

모든단어의 첫글자만 대문자로 변경하고 나머지는 모두 소문자로 변경합니다.


-대문자로
대문자로 변경합니다.


-소문자로
소문자로 변경합니다.


-앞뒤바꾸기

파일명의 앞뒤를 바꿉니다.


-'-' 또는 ' - ' 를 앞뒤로 변경 (언더라인 _ 사용가능)

파일명에 '-' 또는 ' - ' 를 기준으로 앞뒤를 바꿉니다. 여러개가 있는 경우 첫번째를 기준으로 함. '-'는 ' - ' 로 자동변경


-수정일 기준 정렬

누를때마다 수정일 기준으로 오름차순/내림차순으로 변경됩니다.


-현재 셀 기준 숫자 자리 맞춤

선택한 셀 기준으로 숫자의 자릿수를 모두 동일한 자릿수로 변경합니다. 순차번호가 아닌 기존 숫자값을 유지합니다.

예:

a-1.png

a-11.png

a-202.png

b-25.png


a-001.png

a-011.png

a-202.png

b-025.png


-접두사를 랜덤으로 변경

파일목록만 접두사를 5글자__ 랜덤으로 변경합니다. 랜덤 패턴이 있는 경우 자동 삭제후 변경.


-파일크기를 앞에넣기

 파일의 크기를 파일명 앞에 넣습니다. KB기준


-파일크기를 뒤에넣기

 파일의 크기를 파일명 뒤에 넣습니다. KB기준


 

확장메뉴 기능



[파일항목 삭제]
목록에서 파일항목을 모두 삭제합니다.

 

[폴더항목 삭제]
목록에서 폴더항목을 모두 삭제합니다.

 

[선택항목 목록 삭제]
선택한 항목을 목록에서 삭제합니다.

두번째 열에서만 작동합니다. 

 

[선택항목 제외 삭제]

선택한 항목만 남기고 모두 삭제합니다.

두번째 열에서만 작동합니다.

 

[여기부터 복사]

선택한 셀부터 끝까지 클립보드로 복사합니다.

세번째 열에서만 작동합니다.

 

[여기부터 붙여넣기]

선택한 셀부터 클립보드에 있는 내용을 붙여넣기 합니다. 빈라인 자동삭제, 앞뒤공백 자동삭제

세번째 열에서만 작동합니다.


[수동으로 편집하기]

파일목록을 텍스트 형식으로 편집합니다.

 

 

치환 / 필터는 모두 대소문자를 구분합니다.

필터/역필터를 잘 활용하면 폴더나 파일이 아무리 많더라도 순식간에 원하는 목록만 남길 수 있습니다.

 

 

보내기 폴더에 이 파일을 넣어두면 탐색기에서 필요한 것만 선택해서 목록에 추가할 수 있습니다.

 

Windows vista/7/10 보내기 폴더(shell:sendto)
C:\Users\사용자이름\AppData\Roaming\Microsoft\Windows\SendTo

 

Windows xp 보내기 폴더
C:\Documents and Settings\사용자이름\SendTo

 

 

 

 

 

보내기 메뉴를 이용해서 폴더나 파일을 추가하는 경우 하나 알아둘것이 있는데요.

[새로고침] 과 [처음부터] 입니다. 얼핏봐서는 별차이 없는 것으로 보이지만 약간 다릅니다. 

 

 

이 프로그램을 만들면서 여러가지를 테스트 해봤는데 보내기로 프로그램을 실행하는 경우가 드무네요.

마지막으로 열어본 폴더가 자동으로 저장되니까 굳이 보낼필요가 없더군요.

 

특정폴더내에서만 주로 활동한다면 그냥 실행, 이곳저곳 막 후비고 다니면 탐색기에서 보내기로 실행하세요.

 

자동저장기능을 해제하시려면 WindowexeFileRename.ini 파일을 읽기전용으로 해두면 설정을 기록하지 않습니다.

 

 

이름을 변경할 수 없는 경우 에러로그를 출력합니다.

 

 

 

실수로 이름을 바꿨을 경우 바로 이전에 작업한 내용을 기억하여 원래대로 돌릴 수 있습니다.

취소 - 실행취소 - 확인을 순서대로 누르면 됩니다.

 

 



최근 업데이트

2020. 01. 23

여기부터 붙여넣기 기능 개선, 수동편집기능 추가


2019. 07. 12

연속문자 치환기능을 단어치환(옵션)으로 변경(테스트중)


2019. 06. 24

패턴 이동 기능 추가


2019. 05. 30

단어넣기를 앞.뒤.중간으로 분리. 

날짜넣기와 자동증가를 사용자가 직접 추가가능


2018. 08. 12

접두사를 랜덤으로 변경하는 기능 추가


2018. 06. 23

확장자 치환 기능 추가. 확장자를 변경하는 콤보박스에 replace:아무개/멍멍 을 입력하고 변경을 누르면 확장자에 포함된 단어 아무개멍멍 으로 변경됩니다.

특정 단어를 지우려면 replace:아무개/ 이런식으로 슬래시 뒤를 비우면 됩니다.


2018. 05. 21

현재 셀 기준 숫자 자리 맞춤 기능 추가


2018. 03. 23

ACDSee 프로그램의 리네임 기능과 비슷한 기능 추가. 선택한 파일(셀)을 기준으로 문자열과 숫자패턴(###), 시작값을 자동으로 인식하여 자동증가를 아주 손쉽게 변경 가능

대소문자로만 변경할때 나오는 오류 수정

원래이름과 바꿀이름의 셀메뉴를 분리

파일드래그 및 보내기로 추가될 때 마지막에 클릭된 항목 정렬하지 않음

자잘한 버그수정



알려진 버그:
탐색기에서 보내기로 보낼 수 있는 파일이나 폴더가 갯수는 한정되어 있습니다. (모든 문자길이의 최대치 제한)

보내기 메뉴로 선택한 파일을 읽어오지 못하면 탐색방식으로 실행하세요. 



프로그램 동작환경 : .Net framework 4.0 , 윈도우 7 이상


WindowexeFileRename_2020-07-07.zip



바이러스토탈 검진 결과 링크

https://www.virustotal.com/#/file/343e0726cdda072709cad981f2fc6f30a7ec13daf73b9081389381108b4a0576/detection




요즘 휴대폰 소액결제(월정액 자동결제)를 이용한 사기사이트 및 사기프로그램이 판을 치고 있습니다.
무료백신 프로그램, 무료개인정보삭제 프로그램, 무료 유해사이트차단 프로그램, 무료파일다운, 무료문자, 무료운세, 무료로또, 무료게임, 무료MP3등의 사이트에서 휴대폰 및 일반전화로 절대 인증 하지마세요.

인증하는 즉시 결제되며, 서비스를 해지하지 않는 이상 매월 자동결제됩니다. (인증번호 = 결제번호)
업체마다 결제되는 기간은 다르지만 짧게는 2년, 길게는 20년, 최대 50년짜리도 있습니다.
서비스 업체의 이용약관 및 결제내용에 대해 확실히 알고 인증/사용하시기 바랍니다.
안드로이드계열 스마트폰에서 출처가 없는 설치파일도 다운받지말고 실행하지도 마세요.
해당 통신사에 전화해서 소액결제 안되게끔 차단시키세요. (스마트폰에 무지한 아이들/노인분들 주의)

*악덕업체의 요청으로 인하여 블로그의 게시글이 이유없이 삭제되는 경우 구글 블로그에 재게시 합니다.
[ 2013. 3. 5. 10:56 ] Posted by windowexe.com , 프로그래밍

댓글을 달아 주세요

  1. 이전 댓글 더보기
  2. 낭낭 - 2019.01.26 09:07 댓글주소 수정/삭제 댓글쓰기

    안녕하세요, 올려주신 여러 멋진 프로그램들 잘 사용하고 있습니다.
    혹시 WindowexeRename Season 2 에 파일크기를 파일명으로 출력하는 기능을 구현해주실 수 있나요?
    용량을 확인할 일이 생겨서요....

    • windowexe.com 2019.01.26 12:56 신고 댓글주소 수정/삭제

      어떤 방식으로 원하시는지 좀 더 자세히 설명해주시면 추가하겠습니다.
      예시로 알려주세요.

    • 낭낭 2019.01.26 21:37 댓글주소 수정/삭제

      우선 확인해주셔서 감사합니다.

      === 파일명 / 파일크기===
      a.zip / [81KB]
      b.zip / [917KB]
      c.zip / [23,000KB]
      위와 같은 파일 리스트가 있을때

      === 변경된 파일명 ===
      81KBa.zip
      917KBb.zip
      23000KBc.zip
      이런 형태로 파일명을 변경하고 싶어요.

      [수정한 날짜를 앞에 넣기] 가 있는 콤보박스나 별도의 버튼을 추가해
      [파일크기를 앞에 넣기], [파일크기를 뒤에 넣기] 기능을 추가해주실 수 있나요?

    • windowexe.com 2019.01.27 17:31 신고 댓글주소 수정/삭제

      수정했는데 다시 받아서 테스트해보세요.

    • 낭낭 2019.01.28 04:25 댓글주소 수정/삭제

      정상 동작합니다. 버전업 정말 감사드립니다...^^*

  3. 235 - 2019.02.21 11:30 댓글주소 수정/삭제 댓글쓰기

    블로그 내에 있는 프로그램들을 개인PC에서 사용 중입니다.
    유용한 유용한 프로그램들이 많아 회사PC에서도 사용을 하고 싶은데
    저작권, 라이센스에 문제가 되는 부분이 있나요?

  4. 333 - 2019.03.20 21:44 댓글주소 수정/삭제 댓글쓰기

    사용중 문의드릴것 있어서 질문드립니다.

    제가 가진 파일명의 형식이 다음과 같은데요.

    ' [asdfsa] 123456567 '

    위와 같은 파일명을 아래와 같이 수정하고자 합니다.

    ' 123456567 [asdfsa] '

    []사이에 들어가는 명칭이 길이가 각기 달라서 이를 일괄로 변경이 불가능한가요?

    • windowexe.com 2019.03.20 22:32 신고 댓글주소 수정/삭제

      [아무글자.공백빼고] 아무글자.공백빼고

      위의 파일명 예제에서 공백을 기준으로 앞뒤로 바꾸고 싶은건가요?
      파일명 패턴이 동일하면 바꾸기는 쉬운데 위의 아무글자안에서 공백이 들어가면 바꾸기가 어렵습니다.

      [asdfsa] 123456567 > 123456567 [asdfsa]
      쉬움

      [asd fsa] 123456567 > 123456567 [asd fsa]
      어려움

      어떤 상황인지 좀 더 많은 예제를 주시면 확인 후 업데이트 하겠습니다.

  5. 마사랑 - 2019.06.24 15:50 댓글주소 수정/삭제 댓글쓰기

    혹시 이름변경에서 이런것도 가능할까요??

    [사람이름또는사원명] 주소: 인천 , 나이 , 자격증

    파일제목이 위에와 같을때 [사람이름]을 맨뒤로 옮길수 있을까요?
    파일이 엄청 많은데 일괄로 가능할까요??

    자리수로 잘라서 옮기는건 있는데 "[" 와 "]" 이거 사이가 들쑥날쑥해서 그냥 "[" 와 "]" 이거 사이거를 자도응로 잘라서 맨 뒤로 옮기는 법이 있을까요?

    • windowexe.com 2019.06.24 18:05 신고 댓글주소 수정/삭제

      정규표현식 패턴 기능을 추가했는데 다시 다운받아서 확인해보세요.

      \[..*\] 이렇게 입력하고 이동할 위치를 변경하고 이동을 눌러보세요.

  6. ㅅㅅㄱ - 2019.07.07 05:50 댓글주소 수정/삭제 댓글쓰기

    숫자랑 영문자 구분할수없을까요?
    문자+숫자 조합있을때 숫자앞에 또는 문자뒤에 특수문자@삽입이나 /로구분을 하고싶은데 그기능은 없는것같아서요,

    위치넣기로 하기에는 영문+숫자 조합의
    문자길이 숫자길이가 제각각이라 어렵네요. 그냥 문자/숫자 숫자/문자 로 구분할수있을면 좋겠습니다.

  7. ㅅㅅㄱ - 2019.07.12 04:01 댓글주소 수정/삭제 댓글쓰기

    아,잘설명한다고 했는데 죄송합니다. 예를들어 121212GAMETTYY 란 문자가있다면 여기서 숫자랑 문자를 나누는것입니다,
    121212 GAMETTYY 이런식으로요.
    그사이에 @를 삽입할수있게 숫자 영문자 구분하도록요. 121212@GAMETTYY 이런식으로요
    근데 Y2J1KK27ED12 이런식의 영문,숫자가 마구섞인것은 어렵겠지만 그냥 단순한
    단어가 영문+숫자 YYYUUU777842 이나 숫자+영문 121212GAMETTYY 일경우 숫자랑 문자를 사이를 구분해줬으면 좋겠습니다.

    숫자+영문 121212GAMETTYY 을 121212@GAMETTYY
    영문+숫자 GGTTY142315471 을 GGTTY1@42315471
    즉 숫자랑 영문사이를 빈공간으로 나누거나 @를 삽입해서 구분할수있으면 좋겠습니다.

    • windowexe.com 2019.07.12 13:53 신고 댓글주소 수정/삭제

      임시로 기능을 추가했는데 테스트해보세요.

      단어치환(옵션)에 이렇게 입력해보세요.
      (\d+)([a-zA-Z]+)
      @

      (\d+) = 숫자패턴
      ([a-zA-Z]+) = 대소문자 패턴

      버그가 있을 수도 있는데 시간나면 다시 업데이트 하겠습니다.

  8. ㅅㅅㄱ - 2019.07.16 23:42 댓글주소 수정/삭제 댓글쓰기

    와,,대박이네요. 혹시나하고 문의했던 사항인데 이렇게 반영해주실줄은 몰랐습니다.
    일단 감사합니다.
    근데 문제는 에러가 발생합니다.
    1743206SWSMBD 를 시범삼아해봣는데 원래이름1743206SWSMBD 에서 바꿀이름1743206@SWSMBD 로 @삽입이 잘되었고 표기도 그렇게 나와서
    아,,됐구나 싶었는데 적용누르니까 "응용프로그램에서 처리되지 않은 예외가 발생했습니다"
    라면서 적용이 안되네요.

    언제든 시간나실때 수정반영부탁드리겠습니다.
    감사합니다.

    • windowexe.com 2019.07.16 23:55 신고 댓글주소 수정/삭제

      테스트 해보니 잘 됩니다.
      실제 사용하는 파일들의 전체 경로를 알려주세요. 테스트해보겠습니다.

      테스트 내용
      바꾸기 전
      17432060AA.txt
      17432061BB.txt
      17432062CC.txt
      17432063DD.txt
      17432064EE.txt
      17432065FF.txt
      17432066GG.txt
      17432067HH.txt
      17432068II.txt
      17432069JJ.txt

      바꾼 이름
      17432060@AA.txt
      17432061@BB.txt
      17432062@CC.txt
      17432063@DD.txt
      17432064@EE.txt
      17432065@FF.txt
      17432066@GG.txt
      17432067@HH.txt
      17432068@II.txt
      17432069@JJ.txt

      다른 내용으로 테스트
      바꾸기 전
      060AA.txt
      061BB.txt
      062CC.txt
      063DD.txt
      064EE.txt
      065FF.txt
      066GG.txt
      067HH.txt
      068II.txt
      069JJ.txt

      바꾼 이름
      060 - AA.txt
      061 - BB.txt
      062 - CC.txt
      063 - DD.txt
      064 - EE.txt
      065 - FF.txt
      066 - GG.txt
      067 - HH.txt
      068 - II.txt
      069 - JJ.txt

  9. ㅅㅅㄱ - 2019.07.18 20:04 댓글주소 수정/삭제 댓글쓰기

    에고 이런, 이렇게 피드백빠르고 요청 들어주신분은 첨뵈는것같습니다.
    제가 알고보니 ini파일이 없는 곳에 프로그램을 적용해서 그랬던것같습니다.
    프로그램 해당폴더에 적용할파일을 두고했더니 너무 잘되네요.
    정말 감사합니다.
    너무나 유용한 프로그램인것같습니다, 많이 알려졌으면 좋겠습니다.
    외국프로그램 이것저것 다 찾아보고 알아보다가 거의 포기할시점에 우연히 방문했던 것인데
    이렇게 능력있는 국내개발자분이 계신지 몰랐습니다.
    거듭 감사드립니다.

  10. 감사합니다 - 2019.09.10 20:21 댓글주소 수정/삭제 댓글쓰기

    안녕하세요, 위에 333님과 비슷한 사용궁금증인데요.
    원래 파일명이 '[abc] 가나다.txt' 일때
    제가 원하는 결과물은 '가나다 [abc].txt' 입니다. ('가나다'와 '[abc]' 사이에만 공백)
    '[abc]'와 '가나다' 사이에 공백이 있다보니 이 공백을 어떻게 처리해야 하는지를 잘 모르겠습니다ㅠ

    '\[..*\]' 패턴을 999 위치로 이동 기능을 사용하면 아주 쉽게 옮겨져서 좋아했는데,
    이 경우에는 파일명 앞에 공백이 생기는 ' 가나다[abc].txt'가 되고
    '\[..*\] '로 수정해서 이동시키면 뒤에 공백이 생기는 '가나다[abc] .txt'가 되어버려서...
    어떻게 하는 게 좋을까요...?

    • windowexe.com 2019.09.10 20:40 신고 댓글주소 수정/삭제

      기능실행에서 '-' 또는 ' - ' 를 앞뒤로 바꾸는 기능을 사용하면 될꺼 같네요.

      1. 공백을 - 로 변경
      2. 기능 실행에서 - 를 앞뒤로 변경
      3. - 를 다시 공백으로 변경

      공백이 하나가 아닌 경우 - 순서대로 변경이 되므로 파일의 공백 패턴이 모두 동일해야만 합니다.

      이 부분은 필요한 기능이긴 한데 좀 더 연구해보고 업데이트 하겠습니다.

    • 감사합니다 2019.09.10 21:21 댓글주소 수정/삭제

      아, 그럼 지금으로서는 수동으로 하는 수밖에 없겠네요. 보통 파일명이 길고 공백도 많아서...ㅠㅠㅎㅎ
      파일명 가장 앞이나 가장 뒤 공백 삭제되는 기능 정도라도 생기면 정말 좋을 것 같습니다!
      생각날 때마다 들러보겠습니다. 좋은 프로그램 만들어주셔서 감사합니다!
      (dpi도 정말 편하게 사용하고 있습니다ㅎㅎㅎ)

    • windowexe.com 2019.09.10 21:49 신고 댓글주소 수정/삭제

      파일명 앞뒤에 공백이 있는 경우는 자동으로 삭제 되도록 수정했습니다.

      프로그램 화면에는 공백이 표시되지만 실제 이름을 바꿀때에 앞뒤 공백은 모두 없어집니다.

  11. 감사합니다 - 2019.09.26 20:06 댓글주소 수정/삭제 댓글쓰기

    공백 삭제 바로 반영해주셨군요. 너무 감사합니다ㅎㅎ
    사용하다보니 한가지 더 건의드리고 싶은 게,
    한번 사용한 단어 치환 사용 내역이 저장되는 건 너무 좋은데
    초보자인지라 이것저것 사용해 보고 있거든요.
    그러다보니 소용 없는/잘못 입력한 것까지 모두 저장이 되는 게 조금 불편하네요.
    저장된 것을 전체 삭제하는 기능은 있는데,
    일부만 선택적으로 삭제도 가능했으면 좋겠습니다ㅠㅠ
    혹은 원하는 것만 저장되도록 할 수 있거나요!


    그리고 한가지 또 궁금한 것이....
    ABC[abc] 같은 글자 배열에서
    ABC와 [abc] 사이에 공백을 추가하는 식의 작업은 안 되는 게 맞나요?

    • windowexe.com 2019.09.27 09:24 신고 댓글주소 수정/삭제

      선택형 콤보박스에서는 마우스 우클릭 이벤트가 안먹혀서 새창으로 구현을 해야 되는데 그것도 사용방법이 불편할거 같네요.

      ABC[abc] 를 ABC [abc]로 바꾸는 건 단어치환이나 포함단어 치환을 사용하시면 됩니다.
      공백을 추가하는게 아니고 [를 공백[로 바꾸는거죠.

  12. 키쓰 - 2020.01.22 16:19 댓글주소 수정/삭제 댓글쓰기

    바꿀 파일명 리스트가 아래와 같이 텍스트로 있는 상태에서
    vintage
    dearth
    opulence
    ablaze
    baseball
    magnify
    cowed
    hardihood

    기존 파일명의 끝부분에 -001.txt나 -001.mp3 등이 있는 파일이 있을 경우

    파일명을 바꿀 리스트의 순서와 기존 파일명의 순서대로 순차적으로 전체 파일명을 바꾸는 방법이 있는지 궁금합니다.


    vintage-001.txt
    dearth-002.txt
    opulence-003.txt
    ablaze-004.txt
    baseball-005.txt
    magnify-006.txt
    cowed-007.txt
    hardihood-008.txt

    • windowexe.com 2020.01.22 17:27 신고 댓글주소 수정/삭제

      잘 이해가 가지 않는데 실제파일명을 기준으로 좀 더 자세히 설명해주세요.

      바꿀 파일명 리스트의 정렬 순서가 뒤죽박죽인데 정렬기준이 뭔가요?

      00.txt -> vintage-001.txt
      01.txt -> dearth-002.txt
      02.txt -> opulence-003.txt
      03.txt -> ablaze-004.txt
      04.txt -> baseball-005.txt
      05.txt -> magnify-006.txt
      06.txt -> cowed-007.txt
      07.txt -> hardihood-008.txt

      이런걸 원하시는 건가요?

  13. 키쓰 - 2020.01.23 00:38 댓글주소 수정/삭제 댓글쓰기

    네. 맞습니다.
    기본적으로 그렇게 순차적으로 파일명을 연속적으로 바꾸고 싶습니다.

    영어 단어 학습을 위한 음성 파일을 분할하여 기본 오름차순/내림차순의 순서가 아니라
    사용자 정의된 순서로 재생을 하고 싶어서 fileRename으로
    -001.mp3
    -002.mp3
    -003.mp3
    파일명을 변경을 했습니다.

    그리고 난 후 각 음성파일의 단어리스트를 Notepad++ 에
    vintage
    dearth
    opulence
    가지고 있다면
    FileRename에서 불러온 순서대로 연속적으로 입력이 되어
    vintage-001.mp3
    dearth-002.mp3
    opulence-003.mp3
    파일명이 만들어 지기를 원합니다.

    이렇게 된다면 FileSelectorRGX로 홀수와 짝수로 선택해서 따로 나눈 뒤에
    홀수파일에는 한글음성을 짝수파일에는 영어음성을 넣고자 하는데
    파일명을 일일이 타이핑 하는 시간을 줄여보고자 여쭈어 봅니다.

    제가 방법을 몰라서 그런지 구현이 가능한 것이라면 좋겠습니다.
    몇가지 프로그램들을 늘 유용하게 사용을 하고 있습니다.
    그런데 아직까지도 그렇게 많이 알려지지 않은 것 같습니다.
    저도 오래 전에 깊숙히 숨겨진 구글링에서 몇 일 끝까지 탐색해보고서야 찾았습니다.

    그럼, 새해에도 늘 건강하고 행복하시기를 기원합니다.

    • windowexe.com 2020.01.23 08:19 신고 댓글주소 수정/삭제

      여기부터 붙여넣기 기능(앞에 또는 뒤에)을 개선했는데 이걸 사용하면 될거 같네요.
      그리고 수동으로 편집하는 기능도 추가했습니다.

      다시 다운로드 받아서 테스트해보세요.
      파일목록 첫번째의 세번째 셀에서 우클릭하세요.

  14. 키쓰 - 2020.01.23 12:23 댓글주소 수정/삭제 댓글쓰기

    후후후. 너무 잘 됩니다.
    정말 고맙습니다.
    좀 더 강력하게 편리하게 사용을 할 수가 있게 되었습니다.
    번거럽게 몇 단계를 거치면서 작업을 했었는데...
    이렇게 단숨에 해결해 주시니 다시 한 번 감사드립니다.

    2020년에 대박나시길 바랍니다.

  15. - 2020.01.23 12:32 댓글주소 수정/삭제 댓글쓰기

    비밀댓글입니다

  16. LION - 2020.04.03 06:02 댓글주소 수정/삭제 댓글쓰기

    안녕하세요 선생님
    본짐승 품번정리를 업으로삼고 있사온데 본문을 몇번이고 몇번이고 읽어보아도..본짐승의 지능으로는 범접할 수없는 내용인지라.. 고견얻고자 이렇게 글남기게 되었습니다.. 짐승한마리 살리는셈 치시고 도움주십시오..

    답글 하사하실때까지 본짐승 끼니때마다 하루세번씩 경건한 마음가짐으로 찾아뵙겠습니다..

    • windowexe.com 2020.04.03 11:20 신고 댓글주소 수정/삭제

      어떤 작업을 원하시는지 자세히 설명해주세요.

    • LION 2020.04.03 18:29 댓글주소 수정/삭제

      알파벳과 숫자사이에 "-" 를 넣고싶습니다
      ex1) ABC123 -> ABC-123

      ex2) ABCD123 -> ABCD-123


      -짐승올림-

    • windowexe.com 2020.04.03 18:45 신고 댓글주소 수정/삭제

      단어치환(옵션)에서
      위에는 ([A-Z]+)(\d+)
      아래는 -

      이렇게 입력하고 옆에있는 버튼을 눌러보세요.

      변경전
      AAA111.png
      BBBB2222.png
      CCCCC33333.png
      DD44.png
      EE55.png


      변경후
      AAA-111.png
      BBBB-2222.png
      CCCCC-33333.png
      DD-44.png
      EE-55.png

      대소문자 구분하지 않으려면 ([a-zA-Z]+)(\d+) 이렇게 쓰세요.

    • LION 2020.04.03 20:09 댓글주소 수정/삭제

      와아!!
      감사합니다!!
      정말 어마어마한 가능성을 지닌 프로그램이네요!!
      기준에맞게 기능과 옵션을 추가해보았더니 작업능률이 말도안되게 좋아졌어요..!!
      말그대로 한큐! 한방!
      재능기부 감사합니다!!

      아참
      메일확인 부탁드려요

      -짐승올림-

  17. 동이 - 2020.04.13 15:24 댓글주소 수정/삭제 댓글쓰기

    안녕하세요. 혹시 이런 기능도 가능한지 궁금합니다ㅠㅠ
    현재 음성자동 녹취프로그램을 이용하여 파일을 저장중인데,
    문제는 이 녹취프로그램이 자동저장되는 파일명이 시간의 마지막지점입니다
    예를들면
    4.13. 15:00:00~15:00:15 로 15초 가량 통화를 했으면
    파일명이 4.13. 15:00:00 라고 통화가 시작된 시간이 저장이되어야하는데
    4.13. 15:00:15으로 통신이 끊겨진 지점에 저장이됩니다.
    파일명에서 파일길이인 15초를 빼면 시작지점으로 저장이 될 것 같은데,
    혹시 이 조건도 가능할지 궁금합니다..... 대단하시고 감사드립니다...

    • windowexe.com 2020.04.13 17:33 신고 댓글주소 수정/삭제

      수정한 날짜를 앞에넣기 기능을 활용하는 건 원하는 기능이 아닌가요?

      시간형식에서 지정시간을 빼는 기능은 아직 없고요.

      그리고 파일이름에 : 는 쓸수 없는데요.
      파일이름을 정확히 알려주세요. 규칙이 일정해야 합니다.

  18. James - 2020.04.19 01:14 댓글주소 수정/삭제 댓글쓰기

    유용한 유틸리티 감사합니다.

    버그 리포트(?)

    1) 파일명이 지나치게 긴 파일이 특정 폴더 안에 있을 경우, 그 폴더 내용 전체를 읽지 못하는 경우.
    (윈도우 10 탐색기에서도 비슷한 이상 작동을 보입니다. 상위 폴더로 옮겨서 파일 이름 변경하면 겨우 되는군요. 폴더명 포함 파일 길이 허용 최대치가 얼마인지는 잘 모르겠습니다만.)

    2) 첫글자를 대문자로 변경하는 기능 이용시, 파일명에 데시(-)가 포함되어 있을 경우, 오류 보고 뜹니다.

    제 경우에만 그런지는 잘 모르겠습니다.

    사용 환경 : Windows 10 (1903)

    버그는 아니지만 다음과 같은 기능이 있으면 좋겠습니다.

    파일 이름 변경 결과, 파일명 중복시, 변경 처리되지 않고 오류 리포트 뜨는 현재의 방식
    --->
    체크 옵션 하나를 추가해서 처리 결과 이미 동일 파일명이 있을 경우, 자동으로 파일 명 끝에 ### 번호를 붙여서 처리하고 오류 리포트는 건너뛸 수 있도록 생략 옵션.


    평안한 하루가 되시기를.
    감사합니다.







    • windowexe.com 2020.04.19 16:46 신고 댓글주소 수정/삭제

      1. 파일의 전체경로를 알려주세요.
      2. 테스트해보니 정상적으로 잘 됩니다. 안되는 파일의 전체경로를 알려주세요.
      3. 차후 개선하겠습니다.

  19. James - 2020.05.09 14:56 댓글주소 수정/삭제 댓글쓰기

    [ Windows 10 파일명 길이 제한 문제에 대하여 ]

    테스트 환경 : Windows 10 x64 (Ver. 1903)

    1. 드라이브명 및 폴더 구분 문자(\) 포함 총 247자 제한이 있음.
    테스트 방법 :
    0) 드라이브 명(D: 2자)
    1) D: 루트 폴더에 테스트용도로 "ZZZ_Works_"를 만들고(10자)
    2) 길이 계산이 쉽도록 "A123456789"를 10회씩 반복하여 100자 단위의 폴더명을 만든다. (100자)
    3) 하위 폴더를 하나 만들고 이름을 복사/붙여넣기로 상위 폴더와 동일하게 만든다.(100자)
    4) 복사/붙여넣기로 마지막으로 만든 폴더의 하위 폴더 만들기를 더 시도한다.
    5) "A123456789A123456789A123456789A" 에서 강제로 짤림.(31자)
    6) 폴더 구분자(\, 총 4자)

    전체 : 247자 (드라이브명 포함 폴더 경로 길이 한계치인 듯.)
    D:\ZZZ_Works_\A123456789A123456789A123456789A123456789A123456789A123456789A123456789A123456789A123456789A123456789\A123456789A123456789A123456789A123456789A123456789A123456789A123456789A123456789A123456789A123456789\A123456789A123456789A123456789A

    2. 탐색기 상에서 이 폴더에 새 폴더를 추가로 만들 수 있을까? 불가능.

    3. 이 폴더에 새 파일을 만들 수는 있을까? 가능.
    탐색기 / 마우스 오른쪽 버튼 클릭 / 새로 만들기 / 텍스트 문서 / 새 텍스트 문서.txt
    ex) 이렇게 만들어진 파일은 윈도우 탐색기에서 곧 바로 복사/삭제/이동 모두 불가능. 길이 제한 위반.

    4. 이 문서에 내용을 추가할 수 있을까? 불가능.
    ex) 더블 클릭으로 편집 시도시... "지정한 경로가 존재하지 않습니다." 에러 발생.

    5. 외부의 다른 정상적인 파일을 이 폴더에 복사/붙여넣기 할 수 있을까? 가능. (파일명까지 포함하면 전체 길이 제한 초과 상태?)
    ex) Turtle_Ex_001_.py 복사/붙여넣기 가능.

    6. 이 파일을 탐색기에서 더블클릭해서 연결된 프로그램으로 실행할 수 있을까? 가능.
    ex) 파이썬으로 실행됨.

    7. 이 파일을 텍스트 에디터로 그 내용을 편집할 수 있을까? 가능.
    ex) NotePad++(V.7.8.2)에서 내용 수정 편집 후 저장까지 가능.

    8. 탐색기 상에서 이 파일의 이름을 변경할 수 있을까? 불가능.
    ex) "지정한 파일 이름이 올바르지 않거나 너무 깁니다. 다른 파일 이름을 지정하십시오." 에러 발생.

    9. 이 파일의 이름을 WindowexeRenamer로 변경할 수 있을까?
    ex) 해당 폴더 접근 불가!
    ^.^;.

    경로 길이 제한 위반이 적용되는 듯.

    10) 위 폴더에 압축 파일을 추가하고 이 폴더에서 이 압축 파일을 특정 폴더명으로 지정해서 해당 폴더에 풀 수 있을까? 가능.
    ex) ~~~(생략)\A123456789A123456789A123456789A\Game_Files_.7z 이 파일을 Game_Files_폴더를 만들어서 풀기 가능
    ex) ~~~(생략)\A123456789A123456789A123456789A\Game_Files_\ 폴더에 정상 압축 해제됨.

    ex)
    But, 파일들이 정상적으로 풀려나지만,
    텍스트 파일은 더블 클릭으로 메모장에서 읽기 가능하나,
    jpg 파일은 더블 클릭으로 연결되어 있는 XN-View 같은 뷰어로 읽기 시도시 에러.
    이 파일들은 각각 정상임. 확인 사항.

    알쏭 달쏭! ^.^;


    11) 압축 파일을 이용해서 복사/붙여넣기, 특정 폴더에 풀기 방식으로 계속 ~\Game_Files_\Game_Files_\Game_Files_ 중첩 가능한 듯...
    미스테리. ㅠ.ㅠ;

    12) ~\Game_Files_\Game_Files_\Game_Files_ 폴더 중첩에서 중간 폴더를 선택하고 이 폴더에서 '보내기'로 WindowexeRenamer 실행시
    예상외의 결과!

    주로, 내부에 하위 폴더들을 가지고 있는 압축 파일을 풀 때,
    길이 제한을 넘어서는 경우가 발생 가능하고,
    이것이 에러의 주요 원인인 듯.
    Windows 탐색기 공통.

    이상 몇몇 테스트 결과입니다.

    늘 감사합니다.평안한 하루가 되시기를.

    ^.^







    • windowexe.com 2020.05.13 14:09 신고 댓글주소 수정/삭제

      잠깐 테스트해보니 간단히 해결된 문제는 아니네요.
      보내기로 보낼때 부터 값을 넘겨받지 못합니다.

      파일찾기로는 그 파일은 보이지만 이름을 변경하지는 못하네요.

  20. James - 2020.05.09 15:03 댓글주소 수정/삭제 댓글쓰기

    데시 문제는 새로 테스트해보니 별 문제 없이 되는군요.ㅡ.ㅡ;

    ?? 뭐가 문제였지요?

    ^.^;;;

  21. James - 2020.07.03 06:35 댓글주소 수정/삭제 댓글쓰기

    유튜브에 이런 저런 시스템 유틸리티 프로그래밍 강좌를 개설하실 의향은 없으신지요?
    아주 좋을 듯하네요.