Скрипт Python2.7 для проверки версии powershell, версии .net и версии прошивки - PullRequest
0 голосов
/ 07 июня 2018

Как проверить версию powershell, версию .net и версию прошивки, используя python в Windows (код Python 2.7 для проверки версий)?

Я видел некоторый код powershell для поиска версий, но не могувыяснить, как использовать Python, чтобы найти версию.Будет очень полезно, если кто-нибудь поможет мне здесь.

1 Ответ

0 голосов
/ 07 июня 2018

Для версии .net и версии прошивки вы можете обратиться к комментарию @Ofer Sadan.Чтобы проверить версию powershell, создайте файл check_powershell.py и напишите:

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

Затем выполните его как обычно (т. Е. python check_powershell.py).

[ОБНОВЛЕНИЕ] Согласно this , вы можете проверить версию .net, открыв следующий подраздел реестра.Установленные версии будут перечислены в подразделе NDP.В коде:

import os
print (os.system('powershell.exe Get-ItemProperty -Path Registry:: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP '))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...