/
ilya.petrash
/
SimplePyScripts
Обзор
Документация
Войти
/
ilya.petrash
/
SimplePyScripts
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
winreg__examples/get_processor_name_from_cmd.py
28 строк
638 B
gil9red
Refactoring
06 фев 2024, 15:56
06 фев 2024, 15:56
bb59198
Код
Авторство
О чём код?
#!/usr/bin/env python3 # -*- coding: utf-8 -*- __author__ = "ipetrash" import subprocess PATH = r"HKLM\HARDWARE\DESCRIPTION\System\CentralProcessor\0" VALUE = "ProcessorNameString" # Example: # "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0 # ProcessorNameString REG_SZ Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz" result: str = subprocess.check_output( rf'REG QUERY {PATH} /v {VALUE}', encoding="utf-8", ) value = None for line in result.splitlines(): if VALUE in line: value = line.split("REG_SZ")[1].strip() break print(value) # Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz