Расписание с использованием "в" CMD в LOOP
Я хочу дистанционно дефрагментировать диски. Я попробовал этот короткий сценарий:
for /f "delims=" %%s in (servers.txt) do (
at \\%%s 20:00 defrag.exe c: -f
)
@pause
Обычно работают другие команды, например ping %%s
, К сожалению когда пользуюсьat
msgstr "команда, которая не работает (команда" зацикливается "на первом сервере и после этого окно CMD закрывается).
Что я делаю неправильно?
1 ответ
Я верю defrag.exe c: -f
должно быть в кавычках.
for /f "delims=" %%s in (servers.txt) do (
at \\%%s 20:00 "defrag.exe c: -f" )
@pause