This Python script is designed to retrieve various system information from a Windows machine. It provides an easy-to-use command-line interface to display essential details about the system's hardware and software configuration.
- System Overview:
- Displays general information about the operating system, including its:
- os , name, ,release, version, architecture and processor.
- Displays general information about the operating system, including its:
- Boot Time
- Displays the last boot time.
- CPU Information:
- Retrieves details about the processor, including its:
- max frequency, min frequency, current frequency and cpu usage.
- Retrieves details about the processor, including its:
- GPU Information:
- Retrieves details about the Nvidia GPU, including its:
- name, load, total memroy, used memory, free memory and temperature.
- Retrieves details about the Nvidia GPU, including its:
- RAM Information:
- Retrieves details about the RAM, including its:
- total, available and used system memory (RAM) in bytes, kilobytes, megabytes, and gigabytes.
- Retrieves details about the RAM, including its:
- Disk Information:
- Provides information about the available disk drives, including the:
- total, used and free space, and file system type.
- Provides information about the available disk drives, including the:
- Network Adapters:
- Lists the network adapters on the system and retrieves their details, including:
- adapter names, IP address, subnet, DNS server and gateway.
- Lists the network adapters on the system and retrieves their details, including:
- Installed Programs:
- Retrieves data from the Windows Registry about installed programs, including the:
- name, publisher and installed location
- Retrieves data from the Windows Registry about installed programs, including the:
- CPU Details:
- Retrieves data from the Windows Registry about the CPU, including the:
- identifier, processor, vendor and feature set
- Retrieves data from the Windows Registry about the CPU, including the:
- Motherboard Details:
- Retrieves data from the Windows Registry about the Motherboard, including the:
- bios release, firmware and manufacturer
- Retrieves data from the Windows Registry about the Motherboard, including the:
Note: This script is specifically designed for Windows systems and may not work as expected on other operating systems. Some information retrieval requires administrative privileges. Please run the script with appropriate permissions if needed.