← back~/projects/sysreporter

System Information Reporter

easy
PowershellScriptingAutomation

A PowerShell script that collects real-time system metrics and monitors active processes on a Windows machine. The script generates a detailed report covering CPU usage, memory, disk space, and running processes, outputting results to both the console and a log file for persistent record keeping. A practical scripting project demonstrating automation, system monitoring, and file logging.

  • ▸Collects real-time system metrics including CPU, memory, and disk usage
  • ▸Monitors and lists active processes running on the system
  • ▸Generates a detailed report with both console output and file logging
  • ▸Log file persists data for later review and auditing
  • ▸Built entirely in PowerShell for Windows system administration