엑셀 URL(인터넷 링크) 파일 일괄 다운하기

살짝 노가다임을 미리 알립니다.

 

엑셀에 url(링크)들이 쫙 나열돼있고,

그 링크를 통해 다운을 일일이 해야 하는 상황,

무척이나 귀찮은 상황인데 귀찮음을 조금이라고 줄일 수 있는 방법입니다.

 

다운해야 할 링크들

일단 엑셀함수 CONCATENATE 이 함수를 이용할 겁니다.

C1에 =CONCATENATE("curl ",B1," -O") 입력합니다. (띄어쓰기가 있습니다. 주의 바랍니다.)

이걸 10번까지 복사를 해줍니다.

여기까지가 준비과정입니다.

 

1. cmd를 켭니다. (윈도우키+R, cmd 입력 후 엔터)

2. 저장할 폴더로 이동합니다. (cd 폴더 경로 엔터)

https://comfortable1000.tistory.com/16

(여기에 cmd 폴더 경로 찾기 및 이동 방법이 적혀있습니다. 모르시는 분들은 참고해주세요.)

3. 엑셀에 C1부터 C10까지 드래그 후 복사

4. cmd에 마우스 오른쪽 클릭 (붙여 넣기입니다.)

 

그러면 알아서 C1~10까지 전체 텍스트가 붙여지고 각 명령어가 차례대로 자동 실행됩니다.

그러고 나면 폴더 안에 저장된 파일들이 있습니다.

 

 

*파일 이름이 한글이라 혹은 공백이 있어서, 특수문자가 있어서 안 되는 경우

 

이런 경우는 URL에 큰따옴표를 추가해주시면 됩니다.

 

엑셀에 가서..

이런 식으로 추가해주시면 됩니다.

 

*엑셀 목록에 저장할 이름이 따로 있는데 지정 저장 가능한가요?

이런 식으로 저장 할 이름이 따로 있는 경우

대문자 O를 소문자 o로 바꿔주시고 뒤에 저장할 이름을 참조해주시면 됩니다.

ex) = CONCATENATE("curl ",CHAR(34),C1,CHAR(34)," -o ",B1)

띄어쓰기가 있으니 꼭 주의 바랍니다.

 

끝.

댓글

Designed by JB FACTORY