반응형

오늘은 지난 시간에 이어서 파워쉘 스크립트를 이용하여 특정 폴더 내에 있는 영상 파일들을

한꺼번에 바꿀 수 있는 자동화 된 스크립트를 공유드리겠습니다.

 

방법은 먼저 특정 폴더를 지정하여 동영상 파일들을 복사하여 넣어줍니다.

저는 바탕화면 하위에 있는 "1212"라는 폴더에 동영상 파일들을 넣었습니다.

파워쉘 스크립트 실행 전 파일명

 

파일들을 다 넣었으면 스크립트를 실행합니다.

참고로 파워쉘 스크립트와 ExifTool(exe 실행파일은) 바탕화면에 위치 시키고 스크립트를 실행했습니다.

 

ExifTool에 대한 전반적인 내용은 이전 포스팅에서 참고하시면 됩니다.

https://betterinvesting.tistory.com/291

 

[PowerShell] 파워쉘을 이용하여 동영상 파일 이름을 생성시간으로 변경하는 방법 - 1

가족들의 사진과 동영상을 백업하던 중 사진과 동영상 파일들 이름이 뒤죽박죽이여서 날짜별로 정리가 필요했습니다. 이미지 사진 파일은 PYTHON 프로그램을 만들어서 이름을 변경

betterinvesting.tistory.com

 

스크립트를 실행하면 스크립트에 지정된 폴더(ex, 1212) 하위에 있는 모든 동영상 파일에 생성날짜를 읽어들여서

기존 파일 이름.MOV -> 생성날짜_시간.MOV 으로 변경하여 줍니다.

파워쉘 스크립트 실행 화면

 

스크립트가 다 실행되면 아래 사진과 같이

파일 이름들이 생성날짜_생성시간.<확장자> 형식으로 변경되게 됩니다.

파워쉘 스크립트 실행 후 파일명

 

 

자동화된 스크립트는 아래에서 공유드리겠습니다.

이 스크립트는 제가 실제로 실행하였던 스크립트이니 상황에 맞게 수정하여서 사용하시면 됩니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# 영상파일 경로로 이동
cd C:\Users\nick\Desktop\1212
 
# 현재 경로 확보
$pwd = Get-Location | foreach {$_.Path}
 
# 파일명 리스트 확보
$movie_list = Get-ChildItem . *.M* | foreach {$_.Name}
 
foreach($movie in $movie_list){
    echo $movie
    $file_abs = $pwd+'\'+$movie
    
    # 파일 확장자
    $ext = [System.IO.Path]::GetExtension($movie)
    
    # 파일 생성일 확보
    $c_date = C:\Users\nick\PycharmProjects\picture_name_collector\exiftool.exe $file_abs | findstr /R ^Creation
  
    
    # 파일명 수정
    $name = $c_date.Substring(34,19).replace(':', '').replace(' ','_')
    
    # 파일 이름 수정 부분
    $new_name = $name+$ext
    echo $new_name
    Rename-Item -Path $file_abs -NewName $new_name
}
 
# 이전 경로로 이동
cd ..\
cs

 

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

caul334@gmail.com

 

 

반응형
반응형

내일의 부자를 꿈꾸며 재테크 공부를 하시는 분들에게 유용한 책 한권 추천드립니다.

지인을 통해 사경인 회계사가 쓴 "진짜 부자 가짜 부자"라는 책을 알게 되었습니다.

저는 이 책을 읽고 저만의 컨텐츠를 개발해서 수입을 다각화 해야겠다는 다짐을하는 계기가 되었습니다.

 

아래 사진은 참고로 제가 매달 쓰는 가계부에 수입을 다각화 하기 위해 항목을 추가한 사진입니다.

금액은 목표 수익이구요^^

책의 핵심 내용은 "자동화된 시스템 수익을 만들어야 한다" 입니다.

책에서 말하는 시스템 수익이란 아무것도 하지 않아도 자동으로 들어오는 수익으로써 예를들면 월세, 배당금 등을 들 수 있습니다.

매달 들어오는 자동화된 수익이 생활비를 넘는다면 그 사람은 부자라고 말할 수 있습니다.

아래와 같이 말이죠.

 

부자 = 시스템 수익 > 생활비

 


아래는 책 내용 중 제가 중요하다고 생각하는 부분을 요약해 보았습니다.

 

[시스템 수익 종류]

  • 부동산 투자 (경매)
  • 배당주 투자
  • 무형자산 (나만의 컨텐츠 개발) : 혼자할 수 있고 하는만큼 벌 수 있는 수익 찾기
    • ex) 책, 강의, 유튜브

 

[시스템 수익 순서(path)]

배당주 -> (일정금액 이상 모임) -> 수익형 부동산

 

[주식 공부 순서(path)]

퀀트 투자 -> 재무재표 공부 -> 개별 종목(분산 투자)

 

[자산 분산 포트폴리오]

Risk 형 : 시스템자산(30%) + 투자자산(70%)

안정형 : 시스템자산(70%) + 투자자산(30%)

 

오늘 부터 퀀트 투자와 배당주에 관련된 책을 읽어야 겠습니다!!

반응형
반응형

회사에서 제가 평소 Python을 통해 자동화 프로그램을 만든다는 사실을 알아버렸습니다.

얼마 지나지 않아 Shodan을 이용해 고객사에 정기적으로 보고하는 프로그램을 만들라는 특명을 받았습니다.

쇼단을 모르시는 분들을 위한 간단 설명으로...

 

  Shodan이란?

구글과 같은 검색엔진으로 특정한 타입의 컴퓨터(웹캠, 라우터, 서버 등)를 검색할 수 있는 서비스로

특정 컴퓨터에 설치되어 있는 프로그램이나 버전 또는 그에 따른 취약점 또한 검색할 수 있는 서비스 입니다.

 

따라서 저는 쇼단을 이용해서 다음과 같은 일을 자동화 시킬 예정입니다.

 

  Shodan을 통해 할 수 있는 일

  1. 서버종류 및 확인
    • 서버 종류 확인 (Apache, Tomcat, IIS, Nginx 등)
    • 서비스 종류 파악 (HTTP, HTTPS, POP3 등)
    • SSL 버전 확인
  2. 서버 취약점 확인
    • SSL 버전 및 만료 여부
    • 서버 버전 정보 노출 여부
    • CVE 취약점 번호
    • 원격 데스크톱 서비스 (RDP, X11) 노출 여부
    • 홈페이지 위/변조 여부
    • 취약점 이행 조치  점검

이것을 매주/매월 단위로 리포팅 하겠죠....

 

이 외에도 실시간으로 네트워크 모니터링 등 여러가지 서비스도 있습니다.

하지만 그런 기능을 사용하려면 라이센스 비용으로 많은 돈이 들죠... a lot of money...

 

저는 다행히도 평생 멤버쉽($49)를 블랙프라이데이때 $1로 사는 행운을 얻어서

일반 계정보다 약간의 추가적인 기능을 더 많이 이용할 수 있습니다.

혹시라도 쇼단에 관심있으신 분들은 블랙프라이데이를 놓치지 마세요 매년 딱 하루 동안 $1에 판매하고 있습니다.

자신의 계정 정보(My Account)에 들어가면

아래 사진과 같이 Member 여부에 Yes라고 되있으시면 평생 멤버쉽을 보유하고 계신 겁니다. 깨알 인증

갑자기 제가 처음 쇼단을 알게된 기억이 생각납니다.

때는 바야흐로... 2014년쯤 IoT가 한창 뜰때 취약한 IoT를 검색할 수 있다는 서비스로 보안커뮤니티에 소개되었던 기억이 있네요.

 

어쨌든! 프로그램이 구현되면 상세히 다시 소개해드리도록 하겠습니다.

 

 

내용이 유용하셨다면 댓글 부탁드립니다.

이 블로그를 이끌어갈 수 있는 강력한 힘입니다.

반응형

+ Recent posts