프로그래밍

탐색기에서 원하는 파일 정규식으로 찾아서 선택 - WindowexeFileSelectorRGX

프로세스 천국 2017. 10. 19. 12:55

탐색기 파일목록에서 원하는 파일을 정규표현식으로 찾아서 일치하는 파일을 한번에 선택하는 프로그램입니다.

 

기본 예제

 

홀수가 있는 패턴

[13579]

 

짝수가 있는 패턴

[24680]

 

숫자가 연속으로 다섯글자 이상인 패턴

\d{5,}

 

1로 시작되는 패턴

^1

 

0으로 끝나는 패턴

0$

 

숫자로 시작되고 a 소문자가 있는 패턴

^\d.*a

 

대소문자 구분없는 알파벳 연속 글자에 숫자가 연속으로 있는 패턴

[a-zA-Z]+\d+

 

txt exe png 확장자를 모두 선택하는 패턴

\.(txt|exe|png) 또는 .[^\.]*\.(txt|exe|png)

 

 

자세한 정규표현식은 아래 링크 참조

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

 

정규표현식을 잘 이용하면 어떠한 파일도 한번에 선택할 수 있습니다. 확장자도 검색 대상에 포함됩니다.

 

 

아래 첨부파일을 풀어서 보내기 폴더(C:\사용자\현재사용자이름\AppData\Roaming\Microsoft\Windows\SendTo)에 파일을 넣어서 사용하면 됩니다. 탐색기주소에서 shell:sendto 를 입력하면 바로 이동이 가능합니다.

 

 

 

탐색기에서 아무파일을 선택하고 보내기 - WindowexeFileSelectorRGX 을 누르면 아래의 화면이 나옵니다.

 

여기에 찾을 패턴을 입력하고 엔터 또는 Find 버튼을 누르세요.

히스토리 기능은 20개까지 자동 저장됩니다. 

 

 

 

 

 

파일명에 홀수가 포함된 파일이 한번에 선택된 화면입니다. 

[13579] 패턴

 

 

 

 

 

동작환경 : .Net framework 4.0 , 윈도우 10

윈도우 10 이외의 운영체제는 탐색기 버그로 인해 지원이 되지 않습니다.

 

 

이 블로그는 더이상 업데이트를 하지 않는 관계로 프로그램은 배포하지 않습니다.

아래 블로그에서 다운로드 받으세요.

 

https://pcwindows.tistory.com/426

 

 

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

https://www.virustotal.com/gui/file/ef46b34af32846b809f79749f6e6d1919fedfac15057cb6b60e8567d26bffa41/detection