Today I used the wmic command to take arguments and make HTML files with output result in the same folder where you run the commands.
Let’s see the commands used to solve these tasks:
1 2 3 4 5 6 7 | Wmic BIOS get * Wmic CPU get * Wmic /Output:bios.html BIOS get BiosCharacteristics,BIOSVersion,BuildNumber,Caption,CodeSet,CurrentLanguage,Description,EmbeddedControllerMajorVersion,EmbeddedControllerMinorVersion,IdentificationCode,InstallableLanguages,InstallDate,LanguageEdition,ListOfLanguages,Manufacturer,Name,OtherTargetOS,PrimaryBIOS,ReleaseDate,SerialNumber,SMBIOSBIOSVersion,SMBIOSMajorVersion,SMBIOSMinorVersion,SMBIOSPresent,SoftwareElementID,SoftwareElementState,Status,SystemBiosMajorVersion,SystemBiosMinorVersion,TargetOperatingSystem,Version /Format:htable Wmic /Output:cpu.html CPU get AddressWidth,Architecture,AssetTag,Availability,Caption,Characteristics,ConfigManagerErrorCode,ConfigManagerUserConfig,CpuStatus,CreationClassName,CurrentClockSpeed,CurrentVoltage,DataWidth,Description,DeviceID,ErrorCleared,ErrorDescription,ExtClock,Family,InstallDate,L2CacheSize,L2CacheSpeed,L3CacheSize,L3CacheSpeed,LastErrorCode,Level,LoadPercentage,Manufacturer,MaxClockSpeed,Name,NumberOfCores,NumberOfEnabledCore,NumberOfLogicalProcessors,OtherFamilyDescription,PartNumber,PNPDeviceID,PowerManagementCapabilities,PowerManagementSupported,ProcessorId,ProcessorType,Revision,Role,SecondLevelAddressTranslationExtensions,SerialNumber,SocketDesignation,Status,StatusInfo,Stepping,SystemCreationClassName,SystemName,ThreadCount,UniqueId,UpgradeMethod,Version,VirtualizationFirmwareEnabled,VMMonitorModeExtensions,VoltageCaps /format:htable |