Как в Windows сделать PING с интервалом в 20 секунд?
На линуксе работает ping -i 20 8.8.8.8 каждый следующий пакет отправляется через 20 секунд.
На Windows 10 такой синтаксис не работает.
Не подскажите как на Windows 10 поменять интервал пинга, с которым будут отправляться пакеты?
В windows у ping нет интервала задержки (есть ключ w (timeout, но это другое), но Вы можете скомбинировать
Пошлет ping 1 раз после 20 секунд
timeout 20&ping -n 1 8.8.8.8
И зациклить в cmd
@echo off
:again
timeout 20
ping -n 1 8.8.8.8
goto again
Или использовать for н-р 10 раз вывозет ping с 20 секундным интервалом с выводом номера попытки:
@for /L %i in (1,1,10) do @(echo %i:&timeout 20&ping -n 1 8.8.8.8)
Если будете использовать эту команду в cmd файле, а не в командной строке не забудьте удвоить %
ЗЫЖ:
Надпись ожидания у timeout можно подавить timeout 20>nul
for можно сделать бесконечным, задав шаг = 0 (1,0,10) вместо (1,1,10), но тогда и номер попытки считаться не будет.
В старых версиях Windows команды timeout нет. В принципе вместо неё можно использовать ping -n 21 127.0.0.1>nul в качестве задержки
- После установки Windows звук то есть, то на 10 секунд пропадает, как исправить? Звуковой драйвер уже несколько раз переустанавливал, толку ноль.
- Как сделать что бы нужная программа запускалась ровно через 8 секунд входа в windows10? В планировщик заданий минимум 30с Можно через планировщик заданий, но там ограничение в минимум 30 сек. Или там есть где-то ещё настройки что бы именно через 8 сек. Был старт?
- По каким причинам компьютеры, не видят компьютер в сети Windows 10 не пингуют его ping не проходит По каким причинам компьютеры, не видят компьютер в сети с операционной системой Windows 10, ping не проходит, за то сам компьютер с операционной системой Windows 10 видит все компьютеры в сети и ping проходит.
- Windows 10 выдает ошибку (синий экран смерти) с интервалом ровно час Ни с того ни с сего стало выдавать ошибку и всё каждый час