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개

© SIRSOFT
현재 페이지 제일 처음으로