Как использовать параметры в командной строке windows - PullRequest
0 голосов
/ 31 января 2020

Как передать значения для параметров в командной строке?

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

https://www.paessler.com/it-explained/ping говорит мне, что я могу использовать -n и -w для этого, но у меня нет опыта использования командной строки .

Я пытался

ping -n=3 SERVERNAME
ping -n ==3 SERVERNAME
ping SERVERNAME -n=3
ping SERVERNAME =n ==3
ping n=3 SERVERNAME

и ничего не работает

Я знаю, что это может показаться чем-то, на что, возможно, уже где-то здесь ответили, но ищет в стеке обмен как использование параметров командной строки не помогло, я обычно не нашел ничего полезного для передачи переменных в параметры, особенно для нескольких переменных, при поиске «параметров командной строки», «с помощью переменных командной строки» и «как использовать командную строку». Переменные "при переполнении стека или в Google (хотя это может быть из-за того, что Google адаптирует результаты, поэтому большинство моих результатов о том, как использовать командную строку в python, потому что вся история моего рабочего компьютера составляет около python)

Пожалуйста, исправьте мой ответ, если это возможно. Я просто разобрался с вещами через некоторое время без публикации, но я считаю, что знание такой важной задачи сейчас нелегко найти

1 Ответ

0 голосов
/ 31 января 2020

Не используйте знак равенства или операторы сравнения

, например, для проверки связи, а ожидайте только двух ответов, правильный синтаксис (на windows) -

ping -n 2 SERVERNAME

Если Вы хотите использовать дополнительные параметры, добавьте их между командой и целью.

, например, ping -n 2 -w 500 SERVERNAME будет пинговать дважды с тайм-аутом 500 миллисекунд

.
...