Ticket #513: TestStandby.cmd

File TestStandby.cmd, 716 bytes (added by Francisco Guindos, 6 years ago)

Script I use to test the bug

Line 
1@ECHO OFF
2
3SET _disk=sdc
4
5ECHO.
6ECHO SET DISK SLEEP TIMEOUT TO 1 MINUTE
7ECHO.
8
9ECHO Press Y when disk "%_disk%" is in standby (OFF)
10ECHO.
11:wait_standby1
12  <nul (set/p _any_variable=%TIME:~0,-3%  )
13  IF EXIST DiskPowerStatus.exe DiskPowerStatus
14  ECHO.
15  CHOICE /C yn /D n /T 5 >nul
16if errorlevel 2 GOTO wait_standby1
17
18smartctl -r ioctl,2 -n standby -i %_disk%
19
20ECHO.
21ECHO WATCH FOR DISK SPIN ON AND OFF
22ECHO.
23
24ECHO Press Y to finish
25ECHO.
26:wait_standby2
27  <nul (set/p _any_variable=%TIME:~0,-3%  )
28  IF EXIST DiskPowerStatus.exe DiskPowerStatus
29  ECHO.
30  CHOICE /C yn /D n /T 5 >nul
31if errorlevel 2 GOTO wait_standby2
32
33
34ECHO.
35ECHO RESET DISK SLEEP TIMER TO ITS NORMAL VALUE
36ECHO.