'자동파일정렬'에 해당되는 글 1건

  1. 2014.02.14 다운로드 자동 정렬 / 크롬 / 익스
[Study]2014. 2. 14. 13:35

구글 크롬이나 익스8? 이상을 사용하다보면

파일을 자동으로 다운로드 폴더에 저장을 하게된다


초반에야 괜춘겠지만 몇주일만 지나면 쓰레기통을 방불케 하는 난감한 상황이 찾아왔다.


하나하나 정리하면 되지만 그것이 귀찬아서 bat파일을 만들어 봤다.


사실 이거 만드는 시간에 정리했으면 골백번도 더했겠지만... 한번 뻘짓가동이 되니 멈출수가 없었다.


사용방법은

1. 아래 코드를 메모장으로 열어 확장자를 .bat로 변경 저장한다.

2. 저장한 파일을 다운로드 폴더에 넣어놓는다

3. 시작+R = 실행 을 눌러서 shell:startup 실행 하여 아까 저장한 파일의 바로가기를 넣어둔다.

4. 컴퓨터가 재시작 할때마다 자동으로 다운로드 폴더에 저장된 파일을 정렬하여 알맞는 폴더에 날짜 순으로 알아서 넣어준다!


ps. 원하는 확장자는 아래 소스코드에서 알아서 추가하면 된다. 지저분한 주석부분은 테스트용 이므로 지워도 상관없다.







:::::::::::::::: setting start :::::::::::::::: 


@echo off


pushd %~dp0


cls


title System Setting


mode con cols=80 lines=27

color 1F


:::::::::::::::: setting end :::::::::::::::: 


: pause


echo ########### START Download File Sort ###########



: 오늘 날짜 폴더 생성


: md [%date%]


: 하위 폴더 생성

: 1.IMG

: 2.Torrent

: 3.Zip

: 4.EXE

: 5.smi

: 6.Video_and_Mp3

: 7.Doc



: 기본 폴더의 생성

md [1.IMG]

md [2.Torrent]

md [3.Zip]

md [4.EXE]

md [5.Smi]

md [6.Video_and_Mp3]

md [7.Doc]


:::::::::::::::::::: 각종 파일 : move ::::::::::::::::::::

:::::::::: IMG 

: move *.jpg [1.IMG]\[%date%]

: move *.gif [1.IMG]\[%date%]

: move *.png [1.IMG]\[%date%]

: move *.bmp [1.IMG]\[%date%]

: move *.jpeg [1.IMG]\[%date%]


for %%i in (*.jpg) do move "%%i" "[1.IMG]\[%date%]%%i"

for %%i in (*.gif) do move "%%i" "[1.IMG]\[%date%]%%i"

for %%i in (*.png) do move "%%i" "[1.IMG]\[%date%]%%i"

for %%i in (*.bmp) do move "%%i" "[1.IMG]\[%date%]%%i"

for %%i in (*.jpeg) do move "%%i" "[1.IMG]\[%date%]%%i"



:::::::::: Torrent

: move *.torrent [2.Torrent]\[%date%]


 for %%i in (*.torrent) do move "%%i" "[2.Torrent]\[%date%]%%i"



:::::::::: Compress File

: move *.zip [3.Zip]\[%date%]

: move *.tar.gz [3.Zip]\[%date%]

: move *.7z [3.Zip]\[%date%]

: move *.rar [3.Zip]\[%date%]

: move *.tgz [3.Zip]\[%date%]

: move *.tar [3.Zip]\[%date%]


for %%i in (*.zip) do move "%%i" "[3.Zip]\[%date%]%%i"

for %%i in (*.tar) do move "%%i" "[3.Zip]\[%date%]%%i"

for %%i in (*.7z) do move "%%i" "[3.Zip]\[%date%]%%i"

for %%i in (*.rar) do move "%%i" "[3.Zip]\[%date%]%%i"

for %%i in (*.tgz) do move "%%i" "[3.Zip]\[%date%]%%i"

for %%i in (*.tar.gz) do move "%%i" "[3.Zip]\[%date%]%%i"


:::::::::: EXE File

: move *.exe [4.EXE]\[%date%]


for %%i in (*.exe) do move "%%i" "[4.EXE]\[%date%]%%i"


:::::::::: smi File

: move *.smi [5.Smi]\[%date%]


for %%i in (*.smi) do move "%%i" "[5.Smi]\[%date%]%%i"


:::::::::: Video And Mp3 File

: move *.flv [6.Video_and_Mp3]\[%date%]

: move *.mp3 [6.Video_and_Mp3]\[%date%]

: move *.mp4 [6.Video_and_Mp3]\[%date%]

: move *.avi [6.Video_and_Mp3]\[%date%]

: move *.wma [6.Video_and_Mp3]\[%date%]


for %%i in (*.flv) do move "%%i" "[6.Video_and_Mp3]\[%date%]%%i"

for %%i in (*.mp3) do move "%%i" "[6.Video_and_Mp3]\[%date%]%%i"

for %%i in (*.mp4) do move "%%i" "[6.Video_and_Mp3]\[%date%]%%i"

for %%i in (*.avi) do move "%%i" "[6.Video_and_Mp3]\[%date%]%%i"

for %%i in (*.wma) do move "%%i" "[6.Video_and_Mp3]\[%date%]%%i"



:::::::::: Doc File

: move *.txt [7.Doc]\[%date%]

: move *.ppt [7.Doc]\[%date%]

: move *.pdf [7.Doc]\[%date%]

: move *.hwp [7.Doc]\[%date%]


for %%i in (*.txt) do move "%%i" "[7.Doc]\[%date%]%%i"

for %%i in (*.ppt) do move "%%i" "[7.Doc]\[%date%]%%i"

for %%i in (*.pdf) do move "%%i" "[7.Doc]\[%date%]%%i"

for %%i in (*.hwp) do move "%%i" "[7.Doc]\[%date%]%%i"



: pause





'[Study]' 카테고리의 다른 글

win7 에서 cc, ccp 컴파일 MinGW  (0) 2012.11.06
Posted by xiasonic