Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- cls
- color 1B
- title System Information Report
- echo.
- echo This script will begin gathering info when you are ready.
- echo.
- echo The log will be saved as SystemInfoReport.txt
- echo It will be automatically opened when complete.
- echo.
- pause
- cls
- echo BASIC INFORMATION: >SystemInfoReport.txt
- echo. >>SystemInfoReport.txt
- wmic /append:SystemInfoReport.txt computersystem get name,model,manufacturer,systemtype,domain
- echo Serial # is: >>SystemInfoReport.txt
- WMIC BIOS GET SerialNumber | find /V "SerialNumber" >>SystemInfoReport.txt
- echo BIOS version: >>SystemInfoReport.txt
- wmic BIOS get smbiosbiosversion | find /V "SMBIOSBIOSVersion" >>SystemInfoReport.txt
- echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>SystemInfoReport.txt
- echo MEMORY INFORMATION: >>SystemInfoReport.txt
- echo. >>SystemInfoReport.txt
- echo Total # of DIMM slots(used AND empty): >>SystemInfoReport.txt
- wmic memphysical get memorydevices | find /v "MemoryDevices" >>systeminforeport.txt
- echo Information on all installed DIMMs: >>SystemInfoReport.txt
- wmic /append:SystemInfoReport.txt memorychip get devicelocator,capacity,speed,partnumber,memorytype
- echo Memory type codes: >>SystemInfoReport.txt
- echo 20=DDR, 21=DDR2, 22=BRAM, 23=FB-DIMM, 24=DDR3, 25=FBD2, 26=DDR4, 27=LPDDR, 28=LPDDR2, 29=LPDDR3, 30=LPDDR4 >>SystemInfoReport.txt
- echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>SystemInfoReport.txt
- echo PROCESSOR INFORMATION: >>SystemInfoReport.txt
- echo. >>SystemInfoReport.txt
- wmic /append:SystemInfoReport.txt CPU GET name, caption, maxclockspeed, deviceid, status, addresswidth
- echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>SystemInfoReport.txt
- echo SERVER INFO:>>SystemInfoReport.txt
- echo. >>SystemInfoReport.txt
- echo Roles installed on this machine: >>SystemInfoReport.txt
- wmic computersystem get roles | find /v "Roles" >>SystemInfoReport.txt
- echo Printers and folders shared from this machine: >>SystemInfoReport.txt
- net share | find /v "The command completed successfully." >>SystemInfoReport.txt
- echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>SystemInfoReport.txt
- echo NETWORKING INFO for enabled interfaces only: >>SystemInfoReport.txt
- echo. >>SystemInfoReport.txt
- wmic /append:SystemInfoReport.txt nicconfig where ipenabled=true get dnsdomain,dhcpenabled,dhcpleaseexpires,defaultipgateway,ipaddress,description,dhcpserver,defaultipgateway,dnsserversearchorder,ipsubnet
- echo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >>SystemInfoReport.txt
- echo Output from IPCONFIG /ALL>>SystemInfoReport.txt
- ipconfig /all >>SystemInfoReport.txt
- start notepad.exe "systeminforeport.txt"
- exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement