Retrieves information about the operating system installed on a computer, including language, encryption level, and build number.
Set dtmConvertedDate = CreateObject("WbemScripting.SWbemDateTime")strComputer = "."Set objWMIService = GetObject("winmgmts:" _& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")Set colOperatingSystems = objWMIService.ExecQuery _("Select * from Win32_OperatingSystem")For Each objOperatingSystem in colOperatingSystemsWscript.Echo "Boot Device: " & objOperatingSystem.BootDeviceWscript.Echo "Build Number: " & objOperatingSystem.BuildNumberWscript.Echo "Build Type: " & objOperatingSystem.BuildTypeWscript.Echo "Caption: " & objOperatingSystem.CaptionWscript.Echo "Code Set: " & objOperatingSystem.CodeSetWscript.Echo "Country Code: " & objOperatingSystem.CountryCodeWscript.Echo "Debug: " & objOperatingSystem.DebugWscript.Echo "Encryption Level: " & objOperatingSystem.EncryptionLeveldtmConvertedDate.Value = objOperatingSystem.InstallDatedtmInstallDate = dtmConvertedDate.GetVarDateWscript.Echo "Install Date: " & dtmInstallDateWscript.Echo "Licensed Users: " & _objOperatingSystem.NumberOfLicensedUsersWscript.Echo "Organization: " & objOperatingSystem.OrganizationWscript.Echo "OS Language: " & objOperatingSystem.OSLanguageWscript.Echo "OS Product Suite: " & objOperatingSystem.OSProductSuiteWscript.Echo "OS Type: " & objOperatingSystem.OSTypeWscript.Echo "Primary: " & objOperatingSystem.PrimaryWscript.Echo "Registered User: " & objOperatingSystem.RegisteredUserWscript.Echo "Serial Number: " & objOperatingSystem.SerialNumberWscript.Echo "Version: " & objOperatingSystem.VersionNext
This is a VB Script, this can be used by saving the file in .vbs file