Skip to content

Get-OfflineOSBuild or Get-OfflineImageBuild feature proposal #59

@Guila767

Description

@Guila767

Hello there 👋

I would like to propose a new feature that would be a valuable complement to this module, especially for users who work with system recovery and customized Windows image deployments.

🚀 Feature Proposal

Proposed Function Name: Get-OfflineOSBuild or Get-OfflineImageBuild (depending on your naming preference).

Description:

This function would allow users to retrieve detailed Operating System version (Build) information from an offline image (such as a .wim file or a mounted drive containing a Windows installation).

Context and Value:

This function would be a direct complement to the existing Get-CurrentOSBuild function.

It would fill a gap, enabling administrators and technicians to programmatically and quickly inspect the OS version of images before any deployment or recovery process. This eliminates the need to boot the image or manually mount it using more complex tools just to get the version. It is an essential utility for anyone working with recovery and customized deployments.

Conceptual Usage Example:

Get-OfflineOSBuild -ImagePath "C:\Images\install.wim" -Index 1
# or
Get-OfflineImageBuild -MountedPath "D:\MountedImage"

🤝 Collaboration

I would like to know if you, as the maintainer, are interested in this feature and if it aligns with the project's direction.

If there is interest, I would like to offer to create and submit a Pull Request with this functionality.
However, I must be transparent about my commitment:

  • The development would be done in my free time, which means there will be no commitment to rigid deadlines or schedules.
  • I will ensure that the submitted code follows the standard of quality, style, and best practices that you and the project require for contributions.

I look forward to your feedback on this proposal!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions