immense / immense/Remotely

Include Windows product name in OSDescription

Open
#387 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
5.1k
Forks
1.6k
PR merge metrics
No merged PRs in 30d

Description

Currently, OSDescription on windows gets set to "Microsoft Windows x.y.z" where x.y.z is the windows version number, e.g. "Wicrosoft Windows 10.0.19043". This does not include the windows product name, e.g. "Windows 10 Pro", "Windows 7 Professional", "Windows 10 Enterprise", etc.

The product name is used for Microsoft Licensing, which is audited by Microsoft; being able to query it for machines that have been recently active is very beneficial; it can be easily queried from Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProductName

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the Windows implementation that assembles OSDescription and inspect how it currently obtains the Windows version. Read the ProductName value from HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion and verify that OSDescription includes names such as Windows 10 Pro alongside the version.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
operating-systems
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.