Skip to content
유용한상식
2023.03.11 10:34

cpu memory 사용률 배치파일 만들기

조회 수 3496 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

cpu memory 사용률 배치파일 만들기

 

 


 
batch
@echo off
set output_file="C:\path\to\output_file.txt"
:loop

echo %date% %time% >> %output_file%
echo CPU Usage: >> %output_file%
typeperf "\Processor(_Total)\% Processor Time" >> %output_file%
echo Memory Usage: >> %output_file%
typeperf "\Memory\Available MBytes" >> %output_file%
timeout /t 60 /nobreak >nul
goto loop

 

이 스크립트는

output_file.txt 파일에

CPU 및 메모리 사용률을

1분마다 기록합니다.

 

set output_file 부분을

자신이 원하는 파일 경로로

수정하시면 됩니다.

 

이 스크립트를 실행하려면

.bat 확장자로

파일을 저장하고

더블 클릭하여

실행하시면 됩니다.

 


 

@echo off
IF '%1' == '' GOTO N
typeperf "\Processor(_Total)\%% Processor time" "\Memory\Available KBytes" -o %1
:N
typeperf "\Processor(_Total)\%% Processor time" "\Memory\Available KBytes"

 

 

 

1. cmd창에서 typeperf를 사용하여 CPU 사용율 측정

 

 

typeperf "\Processor(_Total)\% Processor time"

 

 

"현재날짜 시간", "CPU사용율" 형식으로 출력되는 모습을 볼 수 있다.

 

 

2. 사용가능한 memory 용량(kb) 측정

 

 

typeperf "\Memory\Available KBytes"

 

 

"현재날짜 시간", "사용가능한 memory(KB)" 형식으로 출력된다.

 

 

3. 동시 측정 및 CSV로 내보내기

 

 

 typeperf "\Processor(_Total)\% Processor time" "\Memory\Available KBytes" -o perf.csv

 

 

-o 옵션을 이용하여 'perf.csv' 파일로 내보내기를 하였다. 이제 bat파일로 만들어보자

 

4. bat파일 만들기

 

조건 1: csv파일명을 입력하지 않을경우, 화면에 출력

조건 2: csv파일명을 입력하면 입력된 csv파일로 저장

 

@echo off

IF '%1' == '' GOTO N

typeperf "\Processor(_Total)\%% Processor time" "\Memory\Available KBytes" -o %1

:N

typeperf "\Processor(_Total)\%% Processor time" "\Memory\Available KBytes" 

 

다음과 같이 만들고 perf.bat 파일로 저장하여 사용하면 된다.

 

5. 사용법

 

- cmd창에 출력 : perf.bat 

- csv 파일로 : perf.bat perf-1.csv

로그인 후 댓글쓰기가 가능합니다.

?

  1. cpu memory 사용률 배치파일 만들기

  2. 일기 잘 쓰는 방법

  3. 네이버 주식의 기업정보와 펀더멘탈정보 소스 가져오기

  4. 네이버 주식에서 종목의 투자정보 자료 가져오기

  5. H열에 날짜가 10일 안으로 다가왔다면 메일을 발송하는 스크립트

  6. 구글 스프레드시트 스크립트를 사용하여 지메일로 이메일을 보내기

  7. 스프레드시트의 값의 변화에 따라 지메일로 메일을 보내는 스크립트

  8. 스프레드시트에서 수정, 삭제 버튼 만들기

  9. 스프레드시트에서 검색 버튼 만들기

  10. 스프레드시트에서 삽입 버튼 만들기(chatGPT 에게 물어봄)

Board Pagination Prev 1 2 3 4 5 6 ... 235 Next
/ 235

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소