首页 > 解决方案 > 运行独立的 Windows Powershell

问题描述

我的应用程序依赖于 PowerShell 版本 5。但是一些旧的 Windows 系统没有安装与我们的应用程序运行相同的版本。那么有什么方法可以运行我放在我的应用程序文件夹中的独立 PowerShell。所以我的应用程序不依赖于系统 PowerShell。

标签: windowspowershell

解决方案


免责声明:我们不了解您的应用程序,也不知道为什么它完全依赖于 PowerShell。此外,我们不知道它是否依赖于Windows PowerShell或一般的 PowerShell。我们也不知道它是否需要特别的版本 5 或者也可以在较新的版本中运行。


要回答您问题的核心:

那么有什么方法可以运行我放在我的应用程序文件夹中的独立 PowerShell。

就在这里!

微软推出了PowerShell Core,它最初是一个 fork,是一个跨平台版本,可以在 Windows、macOS 和主要的 Linux 发行版上运行。您可以从 GitHub下载 PowerShell 二进制档案,解压缩它们并运行pwsh.exe

请注意:

虽然它提供了大量众所周知的 PowerShell-cmdlet 和一些(大部分)Windows PowerShell 行为,但了解 PowerShell Core 和 Windows PowerShell 之间的区别很重要。有关更多资源,请参阅存储库的 README。


推荐阅读