@echo off
chcp 65001 > nul
set outputFile=%~dp0getSystemInfo.txt
echo Author: Richard >> %outputFile%
echo Author Email: richard@ponfey.com >> %outputFile%
echo Date: %date% >> %outputFile%
echo HostName_Info: >> %outputFile%
hostname >> %outputFile%
echo UserName_Info: >> %outputFile%
whoami >> %outputFile%
echo IP_Address_Info: >> %outputFile%
ipconfig | findstr /R /C:"IPv4" >> %outputFile%
echo Memory_Info: >> %outputFile%
systeminfo | findstr /B /C:"Total Physical Memory" >> %outputFile%
echo CPU_Info: >> %outputFile%
wmic cpu get name, numberofcores, maxclockspeed | findstr /V "NUL" >> %outputFile%
echo Harddisk_Info: >> %outputFile%
wmic logicaldisk get size | findstr "^[0-9]" >> %outputFile%
echo Baseboard_Info: >> %outputFile%
wmic baseboard get product, serialnumber >> %outputFile%
echo Display_Info: >> %outputFile%
wmic path win32_videocontroller get name >> %outputFile%
echo getSystemInfo saveas %outputFile% file
pause
Theme Argon
*/