如何检测是否安装了Powershell Core以及C#中的版本



使用Windows Powershell,可以在注册表中查找已安装的版本。

使用C#,确定Powershell Core(6+(是否在系统上可用的最可靠方法是什么,以及哪个版本?

注意:我很感激它可以通过zip进行部署,这使它变得复杂,所以特别寻找";已安装";实例

这里有一个与您类似的问题:在系统中安装应用程序。它更笼统地谈到使用C#安装应用程序,但您应该能够调整它以满足您的需求。

Powershell Core v6+&v7+会单独显示在已安装程序列表中,这与Windows中嵌入的Powershell安装不同。

相关内容

最新更新