windows - 如何在 windows 命令行中使用选项
问题描述
如何在命令行中传递选项的值?
我知道我可以将选项或参数传递到命令行中,以便 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
没有任何作用
我知道这可能看起来可能已经在某个地方得到了回答,但是在堆栈交换上搜索如何使用命令行选项并没有帮助,我通常没有发现任何有用的如何将变量传递给选项,尤其是多个变量,当在堆栈溢出或谷歌上搜索“命令行选项”、“使用命令行变量”和“如何使用命令行变量”(尽管这可能是因为谷歌定制结果所以我的大部分结果都是关于如何使用命令行在 python 中,因为我所有的工作计算机历史都是关于 python 的)
如果可能,请更正我的答案。我只是在一段时间后想通了一些东西而没有发帖,但我相信现在不容易找到这么重要的任务的知识
解决方案
不要使用等号或比较运算符
例如,要 ping 但只等待两个响应,正确的语法(在 Windows 上)是
ping -n 2 SERVERNAME
如果要使用其他选项,请将它们添加到命令和目标之间
例如
ping -n 2 -w 500 SERVERNAME
将 ping 两次,超时时间为 500 毫秒
推荐阅读
- c# - Best practice to display values after submitting form in ASP.NET MVC
- c - 需要一些关于 malloc 的解释
- c - What is the effect of having a static struct from C imported into Objective-C?
- json - Laravel API ErrorException: Undefined variable:
- java - 无法使用 facebook4j java 发布到 facebook 墙上
- dc.js - 如何同时显示总和和计数
- javascript - How to get addEventListener arguments on
- java - 要求审查和帮助实施逻辑回归模型
- git - 为什么可视代码内部人员中的集成 GIT 不显示更改?
- javascript - 通过字符串路径设置嵌套对象属性