Как я могу раскрутить диск с помощью пакетного скрипта?

459
Valamas

Как я могу раскрутить диск, используя пакетный скрипт. У меня есть ежедневный скрипт синхронизации между моим компьютером и моим файловым сервером. Диски на моем файловом сервере вращаются во время периодов бездействия, что желательно.

Тем не менее, мой скрипт синхронизации, который запускает стороннее приложение синхронизации; иногда ошибки сторонних приложений, поскольку диски не раскручиваются до истечения времени ожидания.

Я попытался добавить в свой сценарий DIR X:\команду как способ раскрутить диск. Однако кажется, что окна кэшируют представление верхнего уровня и некоторых подкаталогов диска, и диск все еще не раскручивается. Я попытался добавить все переключатели подкаталогов /s. Это сработало, но потребовалось много времени, чтобы скрипт выполнил эту команду.

0

1 ответ на вопрос

2
Valamas

I found this command spun up the drive. Writing a small file and then deleting it.

echo > X:\spinup.tmp del X:\spinup.tmp 

I also added this command to give the drives some extra time to spin up.

timeout 3