用于检查powershell版本,.net版本和固件版本的Python2.7脚本

时间:2018-06-07 10:18:21

标签: python .net python-3.x python-2.7 powershell

如何在Windows中使用python检查powershell版本,.net版本和固件版本(Python 2.7代码检查版本)?

我已经看到一些PowerShell代码来查找版本,但我无法弄清楚如何使用Python来查找版本。如果有人可以帮助我,那将会非常有帮助。

1 个答案:

答案 0 :(得分:1)

对于.net版本和固件版本,您可以参考@Ofer Sadan的评论。要检查powershell版本,请创建check_powershell.py文件并写入:

import os
print (os.system('powershell.exe $PSVersionTable'))

然后照常执行(即python check_powershell.py)。

<强> [UPDATE] 根据{{​​3}},您可以通过打开以下注册表子键来检查.net版本。已安装的版本将列在NDP子项下。在代码中:

import os
print (os.system('powershell.exe Get-ItemProperty -Path Registry:: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP '))