代码之家  ›  专栏  ›  技术社区  ›  Joey

PowerShell的-Version参数具体做什么?

  •  2
  • Joey  · 技术社区  · 14 年前

    PowerShell的帮助( powershell -? )国家:

    -Version
        Starts the specified version of Windows PowerShell.

    但是,在启动PowerShell 2时 powershell -Version 1 -split 接线员或 Get-Random cmdlet。

    -Version 参数以后引入的语言功能和cmdlet是否仍然存在并起作用?这使得PowerShell v1的测试脚本变得更加困难,因为我并不总是记得发生了什么变化。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Keith Hill    14 年前

    我认为这个开关没有任何作用,特别是因为1.0和2.0不能并排安装。这个开关从一开始就接通了。我的猜测是,他们期望能够并行运行不同版本的PowerShell。也许这种情况会发生在未来的某个并排安装的版本中,那么这个开关实际上会很有用。