【发布时间】:2019-08-01 03:44:11
【问题描述】:
所以我刚刚阅读了关于 PowerShell 和 PowerShell Core 之间区别的冗长解释。基本上,后者是所有未来版本的 PowerShell 的新名称,它现在是开源和跨平台的。
好的。好的。但为什么它必须在 Windows 上安装?不是说它已经在 Windows 上,但你也可以在 Linux/macOS 上安装它,并像在 Windows 上一样使用它吗?
为什么即使在 Windows 上也是“安装”?那部分对我来说毫无意义。而且它不能用“它刚刚发布”来解释,因为它显然已经有好几年了......
【问题讨论】:
-
因为 Windows PowerShell 与 PowerShell Core 不同。
-
Windows PowerShell 是一个 Windows 组件。 PowerShell Core 是一个不同的产品
-
正如我所提到的,不再有 PowerShell。所有未来的版本都称为 PowerShell Core。这就是我问这个问题的原因。这是我思考的前提。正如您在我的另一个问题中所做的那样,您回复的 cmets 似乎无视我在问题中输入的内容...
-
他们仍然坚持在 Windows 中使用 PS 5,因为它有更多的命令,直到 PS 7。你可以安装两者。 PS 6 甚至是便携的。
-
这可能会提供一些指示:devblogs.microsoft.com/powershell/…
标签: powershell powershell-core