SandBox のバックアップソース(No.1)

>@echo off
>rem 使用方法: CrystalDiskInfo のディレクトリにこの bat ファイルを置き管理者権限で実行する
rem 注意: CrystalDiskInfo が起動していると値が更新されない

setlocal EnableDelayedExpansion
set interval=60
set count=90
>set cdi_dir=%~dp0
>set cdi_dir=%cdi_dir:~0,-1%
set output_file=%cdi_dir%\TemperatureLog.csv

echo 時間,カウント,温度>"%output_file%"
for /L %%I in (0, 1, %count%) do (
  start "" /MIN "%cdi_dir%\DiskInfoX64.exe" /copyexit
  timeout /T %interval%
  set line=!DATE! !TIME!, %%I
  for /F "tokens=1,2,3" %%J in ('find /I "Temperature" "%cdi_dir%\DiskInfoX64.txt"') do (
    if %%J==Temperature set line=!line!,%%L
  )
  echo !line!
  echo !line!>>"%output_file%"
)

echo ...
echo "%output_file%"
type "%output_file%"
echo 終了...
pause