![为什么“运行”是 Windows 8.1 的运行对话框中可用的命令?](https://linux22.com/image/1435794/%E4%B8%BA%E4%BB%80%E4%B9%88%E2%80%9C%E8%BF%90%E8%A1%8C%E2%80%9D%E6%98%AF%20Windows%208.1%20%E7%9A%84%E8%BF%90%E8%A1%8C%E5%AF%B9%E8%AF%9D%E6%A1%86%E4%B8%AD%E5%8F%AF%E7%94%A8%E7%9A%84%E5%91%BD%E4%BB%A4%EF%BC%9F.png)
使用 Windows 8.1 专业版,我可以run
在 Windows 运行对话框中使用它作为命令(使用Windows+访问r:
在常规 Windows 8.1 版本(非专业版)中,run
在此处键入将产生一个错误,提示它无法被识别为命令,但在 Windows 8.1 专业版中,这会导致运行对话框关闭并且不会发生任何其他事情。
但是,我们可以更进一步:打字run calc
会打开计算器应用程序(就像打字calc
一样):
瞧:
然后我们可以通过链接命令进一步实现这一点run
。run 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 机器上无法工作,这就是它在大多数其他机器上失败的原因。