Как проверить, является ли версия Windows подлинной или нет?

Можно ли проверить, является ли установка Windows подлинной или нет программно? Позволяет просто сказать, что я хочу проверить Windows 7 с C, C ++, Java или Python.

  • Как выполнить ping ip и получить только мс в Tk с Python?
  • py2exe для генерации dll?
  • Проблемы с компилятором с помощью pip во время установки numpy в Windows 8.1, 7 Enterprise и 7 Home Editions
  • / bin / env: python: нет такого файла или каталога (Windows через Git Bash пытается установить новый код облака анализа)
  • Связи SVN для Python для Windows
  • Автоматизация / сценарии Telnet
  • Самый чистый способ запускать / отлаживать программы python в окнах
  • Не удалось загрузить подстроки python для Subversion
  • 3 Solutions collect form web for “Как проверить, является ли версия Windows подлинной или нет?”

    это из CodeProject, в C ++ ( проверка подлинности Windows в VC ++ )

    #include <slpublic.h> #pragma comment(lib,"Slwga.lib") bool IsWindowsGenuine() { GUID uid; RPC_WSTR rpc=(RPC_WSTR)_T("55c92734-d682-4d71-983e-d6ec3f16059f"); UuidFromString(rpc,&uid); SL_GENUINE_STATE state; SLIsGenuineLocal(&uid,&state,NULL); return state == SL_GENUINE_STATE::SL_GEN_STATE_IS_GENUINE; } 

    Отсюда : вот vbscript, который делает это

     strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") Set colWPA = objWMIService.ExecQuery _ ("Select * from Win32_WindowsProductActivation") For Each objWPA in colWPA Wscript.Echo "Activation Required: " & objWPA.ActivationRequired Wscript.Echo "Description: " & objWPA.Description Wscript.Echo "Product ID: " & objWPA.ProductID Wscript.Echo "Remaining Evaluation Period: " & _ objWPA.RemainingEvaluationPeriod Wscript.Echo "Remaining Grace Period: " & objWPA.RemainingGracePeriod Wscript.Echo "Server Name: " & objWPA.ServerName Next 

    Решение Java – использовать Process для запуска решения C ++ или VBScript в качестве дочернего процесса.

    Interesting Posts

    INFO menuinst_win32: __ init __ (182): Меню: имя: 'Anaconda $ {PY_VER} $ {PLATFORM}'

    Tkinter – Невозможно связать события со стрелкой

    Как получить доступ к request.user в методе класса Piston

    Есть ли способ убить поток в Python?

    Каков наиболее эффективный способ найти одну из нескольких подстрок в Python?

    Запуск подпроцесса и вывода на печать для ведения журнала

    Модуль scipy.misc не имеет атрибута imread?

    Проблема с версией Python и OpenSSL в OS X

    Python (Pandas) Добавить промежуточный итог на каждый lvl мультииндекса данных

    Несколько каталогов и / или подкаталогов в сеансе IPython Notebook?

    Импорт арабского Wordnet в python

    Есть ли API для Wireshark, разрабатывать программы / плагины, которые взаимодействуют с ним / улучшают его?

    В объекте класса, как автоматически обновлять атрибуты?

    записывать искробезопасный фрейм как CSV с разделами

    Существует ли межплатформенный способ открытия файлового браузера в Python?

    Python - лучший язык программирования в мире.