我经常使用putty来访问一些Windows Server机器。要排除安装故障,我需要知道计算机安装的.NET Framework版本和MS Visual C++运行时库。来源:Question我知道如何通过以下方式获取.NET Framework版本:
dir %WINDIR%\Microsoft.Net\Framework\v*
但不是MS Visual C++运行时库。有什么解决办法吗?
ibrsph3r1#
您需要查看WinSxS文件夹。里面有很多东西,因为它包含了跨多个架构的多个组件的多个版本。但你应该能从中收集到你需要的东西。
92dk7w1h2#
命令行来确定Microsoft .NET Framework版本:Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -递归|Get-ItemProperty -名称版本-EA 0|其中{ $_. PSCildName-Match '^(?!S)\p{L}'}|选择PSCildName,版本
2条答案
按热度按时间ibrsph3r1#
您需要查看WinSxS文件夹。里面有很多东西,因为它包含了跨多个架构的多个组件的多个版本。但你应该能从中收集到你需要的东西。
92dk7w1h2#
命令行来确定Microsoft .NET Framework版本:
Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -递归|Get-ItemProperty -名称版本-EA 0|其中{ $_. PSCildName-Match '^(?!S)\p{L}'}|选择PSCildName,版本