cmd, powershell 명령 몇가지 > 개발자팁

개발자팁

개발과 관련된 유용한 정보를 공유하세요.
질문은 QA에서 해주시기 바랍니다.

cmd, powershell 명령 몇가지 정보

기타 cmd, powershell 명령 몇가지

본문

안녕하세요.

cmd, powershell 같은 윈도우콘솔창에서 유용한 명령 몇가지를 올립니다.

- Powershell에서 해당 파일의 해쉬값 얻기


(Get-FileHash "D:\My_IP.txt").hash

- Powershell에서 해당 등록부안의 파일들에 대한 크기, 이름, 창조날자, 해쉬값 얻기


Get-childitem -file | select-object length,lastwritetime,name,@{n="Hash";e={get-filehash -algorithm SHA256 -path $_.FullName | Select-object -expandproperty Hash}}

만일 폴더내의 모든 자식폴더까지 다 포함하면서 모든 파일들을 조사하려면 -recurse를 쓸수 있습니다.


Get-childitem -recurse -file | select-object length,lastwritetime,fullname,@{n="Hash";e={get-filehash -algorithm MD5 -path $_.FullName | Select-object -expandproperty Hash}}

- cmd에서 해당 파일의 해쉬값 얻기


certutil -hashfile "D:My_IP.txt" SHA256
- cmd에서 해당 등록부안의 파일들의 해쉬값 얻기

for %i in ("D:\*") do certutil -hashfile %i

만일 불필요한 출력들을 없애려면

for %i in ("D:\*") do CertUtil -hashfile "%i" SHA256 | find /i /v "-hashfile" | find /i /v "SHA256"

그리고 파일이름과 함께 출력하여 파일로 저장하려면


for %i in ("D:\*") do (echo "%i" & CertUtil -hashfile "%i" SHA256 | find /i /v "-hashfile" | find /i /v "SHA256")  >> "D:\cmd.txt"
추천
0

댓글 0개

전체 1,263
개발자팁 내용 검색 기타에서

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT