Advertisement
breaking-beaker

Info checker

May 31st, 2017
353
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 2.29 KB | None | 0 0
  1. @echo off
  2. REM Author: Jonah Monaghan
  3. REM Date: May 31st 2017
  4. REM Purpose: Gather diffrent info based on user needs
  5. :header
  6. REM color XX
  7. echo --------------------------------------------------------------------------------
  8. echo                            Information Gather
  9. echo --------------------------------------------------------------------------------
  10. goto :strt
  11.  
  12. :strt
  13. echo                Please select an option
  14. echo .
  15. echo                    1. Basic (Motherboard, CPU, RAM)
  16. echo                    2. Moderate (Basic + Brand and Network)
  17. echo                    3. Heavy (Moderate + BIOS, Monitor, OS)
  18. echo                    4. Exit
  19. echo .
  20. set /P q=
  21. if /I "%q%" == "1" goto :basic
  22. if /I "%q%" == "2" goto :mod
  23. if /I "%q%" == "3" goto :heavy
  24. if /I "%q%" == "4" goto :exit
  25.  
  26. :heavy
  27. echo --------------------------------------------------------------------------------
  28. echo OS (Operating System)
  29. wmic os get Version, Caption, CountryCode, CSName, Description, InstallDate, SerialNumber, ServicePackMajorVersion, WindowsDirectory /format:list
  30. echo --------------------------------------------------------------------------------
  31. echo Monitor
  32. wmic desktopmonitor get screenheight, screenwidth /format:list
  33. echo --------------------------------------------------------------------------------
  34. echo BIOS
  35. wmic bios get name, version, serialnumber /format:list
  36. echo --------------------------------------------------------------------------------
  37.  
  38. :mod
  39. ipconfig /all
  40. echo --------------------------------------------------------------------------------
  41. echo Computer Brand Information and UUID
  42. wmic csproduct get name, identifyingnumber, uuid /format:list
  43. echo --------------------------------------------------------------------------------
  44.  
  45. :basic
  46. echo Memory
  47. wmic MemoryChip get BankLabel, Capacity, MemoryType, TypeDetail, Speed, DeviceLocator, PartNumber /format:list
  48. echo --------------------------------------------------------------------------------
  49. echo Processor
  50. wmic cpu get Name, MaxClockSpeed
  51. echo --------------------------------------------------------------------------------
  52. echo Motherboard
  53. wmic baseboard get product, manufacturer, version, serialnumber
  54. echo --------------------------------------------------------------------------------
  55. echo Scan completed
  56. echo Please review your information
  57. pause
  58. cls
  59. goto :header
  60.  
  61. :exit
  62. exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement