REM T[o[̃ptH[}Xj^[̏󋵂
REM 擾éAwT[o[ɕʂ.
REM <LT[o[><[U[><pX[h>ALtH_Ȃǂ
REM KCĂB
REM gq.txt͍폜āA^XN}l[W[Őݒ肵ĂB

CD /d %~dp0
CLS

set YYYYMMDD=%DATE:/=%
set TIMESTR=%time: =0%
set HH=%TIMESTR:~0,2%
set MN=%TIMESTR:~3,2%
set SS=%TIMESTR:~6,2%

SET FILE_LOCAL=_%YYYYMMDD%_%HH%%MN%%SS%.txt

REM OۊǃT[o[ɐڑ.
net use \\<LT[o[>\log$\CpuMemory /user:<LT[o[>\<[U[> <pX[h> /persistent:NO


REM CPUgp(%)
SET SERVER=%COMPUTERNAME%

REM t@CL[(擪̕)
SET FILE_LOG=CPU_%SERVER%%FILE_LOCAL%

ECHO SERVER:%SERVER% > %FILE_LOG%
typeperf -sc 10 "\\%SERVER%\Processor(_Total)\%% Processor Time"  >>  %FILE_LOG%

REM T[o[Ƀt@C𕡎ʂ.
COPY %FILE_LOG% \\<LT[o[>\log$\CpuMemory\ /Y
DEL %FILE_LOG%

REM c(byte)
SET FILE_LOCAL=_%YYYYMMDD%_%HH%%MN%%SS%.txt

REM t@CL[(擪̕)
SET FILE_LOG=MEMORY_%SERVER%%FILE_LOCAL%

ECHO SERVER:%SERVER% > %FILE_LOG%
typeperf -sc 10 "\\%SERVER%\Memory\Available Bytes"  >>  %FILE_LOG%

REM T[o[Ƀt@C𕡎ʂ.
COPY %FILE_LOG% \\<LT[o[>\log$\CpuMemory\ /Y
DEL %FILE_LOG%

REM PageFilegp(%)
SET FILE_LOCAL=_%YYYYMMDD%_%HH%%MN%%SS%.txt

REM t@CL[(擪̕)
SET FILE_LOG=PAGEINGFILE_%SERVER%%FILE_LOCAL%

ECHO SERVER:%SERVER% > %FILE_LOG%
typeperf -sc 10 "\\%SERVER%\Paging File(_Total)\%% Usage"  >>  %FILE_LOG%

REM T[o[Ƀt@C𕡎ʂ.
COPY %FILE_LOG% \\<LT[o[>\log$\CpuMemory\ /Y
DEL %FILE_LOG%

net use \\<LT[o[>\log$\CpuMemory /delete


