Ticket #513: TestStandby.cmd

File TestStandby.cmd, 716 bytes (added by Francisco Guindos, 8 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.