我在这个网站上看到了一个关于Linux系统的相关问题。我在Windows XP操作系统上有同样的问题。我买了一台Winchester USB外置高清,从技术支持中发现睡眠功能在固件中并且无法关闭。我正在寻找一个应用程序,它将定期自动读/写该驱动器,以保持计时器重置(每5分钟?)。是否有人知道Windows XP的小型应用程序会这样做?
感谢您的帮助。
答案 0 :(得分:1)
批处理(.BAT)文件如下:
@echo off
:start
copy c:\windows\notepad.exe g:\ (Or whatever your external drive is)
choice /N /D Y /T 120 (The 120 is the delay in seconds)
goto :start
答案 1 :(得分:1)
你可以试试NoSleepHD。
http://nosleephd.codeplex.com/
它每隔几分钟将一个空文本文件写入您选择的驱动器(您可以选择分钟)以停止驱动器进入自动睡眠模式。
google:nosleephd
ASHX
答案 2 :(得分:1)
我已经尝试了几乎所有东西来解决我的外部问题,这个问题被分享出来包含我的电影。什么都没有奏效。我有一个WD Mybook,我认为睡眠是在驱动器内部发生的。
我有一个适合我的解决方案,对其他任何人都应该。关键是要保持USB驱动器做一些事情。不是很多,但简单的事情会导致驱动器发生某种变化。
Windows XP没有SLEEP命令,但您可以下载一个并将其添加到SYSTEM32文件夹中。然后,您只需创建一个简单的批处理文件,并将其放在启动文件夹中,以便在您登录时执行。
确保您拥有该驱动器的写入权限。将驱动器号更改为您的...
制作批处理文件。
:start
@echo off
@cls
@echo Keeping USB Drive Awake. Do not close this window!
@sleep 60
@dir E: /S /B >E:\keepawake.txt
@echo Drive Accessed %date% at %time% >keepawake.txt
goto start
这会将完整的目录结构写入名为keepawake.txt的文件中的E:驱动器上的文件。然后它会用一个包含日期和时间的简单注释覆盖它。这总是不同的。它将每60秒完成一次。
问题解决了......
-Krehator
答案 3 :(得分:1)
我正在使用免费/开源Windows程序KeepAliveHD(http://keepalivehd.codeplex.com/)来完成此任务。效果很好。
答案 4 :(得分:0)
任何具有自动保存功能的文本编辑器都可以。 您还可以编写批处理文件以获取目录列表,并使其在设定的时间段后递归(自行调用)。或者使用Windows调度程序来执行它。