A PowerShell script to generate a detailed system report. Ideal for troubleshooting and system analysis, it collects comprehensive information about hardware, software, and network configurations.
- Script Name: GenerateSystemReport.ps1
- Version: 1.0.0
- Date: 21/12/2023
- Author: Azrael (LukeHjo)
- License: MIT License
- Repository: GitHub
- System information: CPU, GPU, memory, disk.
- Network details: configurations, adapters.
- Software inventory: installed programs, services.
- System logs: event, security.
- Customizable report paths and debug options.
- Debug mode for troubleshooting.
- Detailed error handling.
- Easy to use.
- Free and open source.
- No dependencies.
- No installation required.
Clone the repository using the following command:
git clone https://github.com/luke-beep/GSR.git
Run the script using the following command:
.\GenerateSystemReport.ps1
Modify the following variables to customize the script.
Parameter | Description |
---|---|
$customFolder |
The path to save the report. |
$useCustomFolder |
Enable the use of a custom folder. |
$debugFolder |
The path to save debug logs. |
$debug |
Enable debug mode. |
This project is licensed under the MIT License.
- PowerShell 5.1 or later.
- Windows NT 10.0 or later.
- Administrator privileges.