保持Acer笔记本USB硬盘可用

本人使用的Acer AS4830TG笔记本,USB3.0接口,外接移动硬盘,如果过段时间没有访问,硬盘就会进入“休眠”状态;此时再访问硬盘需要等待数十秒时间预处理,才可正常访问。忘记是由于Acer自家的一个什么U口节电技术,还是移动硬盘的节电技术导致。

于是自己弄了个批处理,来解决此问题。

@echo off
Title KDA
Mode Con Cols=37 Lines=7
Color 0b
setlocal enabledelayedexpansion
echo Keep Disk Alived...
echo Press any key to continue...
pause > nul
set N=0
set Disk=I:
::Check Disk
echo Now Disk set is !Disk!
dir !Disk! > nul 2>&1
If %ERRORLEVEL% ==1 (echo The !Disk! is not exist,Please Check.
          echo Windows will be closed in 4 seconds.
          ping 1.1.1.1 /n 3 /w 1000 > nul
          exit
          )
:Start
set /a N+=1
echo Keep Disk Alived Times !N! >> !Disk!\KDA.log
echo Sucess...!N!
ping 1.1.1.1 /n 24 /w 1000 > nul
If !N! == 40 (del /f /q !Disk!\KDA.log & set N=0)
cls
goto Start

可以将上面代码复制到记事本,另存为BAT文件即可。可将Disk后的盘符改为自己移动硬盘的盘符。

也可下载:Keep

发表评论

error: Content is protected !!