cmd中的标记是否会影响程序的输出?

时间:2014-01-26 11:40:01

标签: tags cmd programming-languages

这只是一个简单的问题。 有以下两行代码:

taskkill /F /IM notepad.exe

和---

taskkill /IM notepad.exe /F

在我的测试中,没关系 但在其他语言/程序中,还有什么问题?

1 个答案:

答案 0 :(得分:2)

解析命令行参数没有通用标准。每个命令/程序都可以自由地建立自己的解析参数的规则。某些程序或命令要求交换机位于特定位置。有些人不在乎。

DIR内部命令允许将开关放在任何地方并产生相同的结果。

FINDSTR外部命令要求所有开关都在开头。

COPY命令允许/A/B开关位于任意位置,但具有不同的含义。在开头放置/A/B会建立默认格式;在源文件名指定前一个文件的格式之后;目标确定目标格式后。