为什么“运行”是 Windows 8.1 的运行对话框中可用的命令?

为什么“运行”是 Windows 8.1 的运行对话框中可用的命令?

使用 Windows 8.1 专业版,我可以run在 Windows 运行对话框中使用它作为命令(使用Windows+访问r

运行对话示例

在常规 Windows 8.1 版本(非专业版)中,run在此处键入将产生一个错误,提示它无法被识别为命令,但在 Windows 8.1 专业版中,这会导致运行对话框关闭并且不会发生任何其他事情。

但是,我们可以更进一步:打字run calc会打开计算器应用程序(就像打字calc一样):

运行计算示例

瞧:

结果

然后我们可以通过链接命令进一步实现这一点runrun run calc还会打开计算器,等等run run run run run run run run run calc

运行运行计算示例

允许在 Windows 的“运行”对话框中执行的目的是什么?run为什么可以将其链接起来?同样,为什么这在常规 Windows 8.1 版本中不可用?

答案1

您是否在 Windows 8.1 Pro 机器上安装了 cygwin?Cygwin 包含一个 run.exe 命令,可使“run calc”命令字符串正常工作。如果没有提供“run”命令的第三方软件包,它在 Windows 8.1 机器上无法工作,这就是它在大多数其他机器上失败的原因。

相关内容