Skip to content

System Info Gather is a Windows script that simplifies the process of gathering and storing network and system information. It automates the collection of data for troubleshooting and analysis, making it convenient and efficient.

License

Notifications You must be signed in to change notification settings

DuseTrive/System-Info-Reporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

System Info Gather

📝 Description

System Info Gather is a script designed to automate the gathering of system information, including hardware and software details, for IT analysis purposes. It provides a convenient way to retrieve various types of system data, saving time and effort for IT analysts. Currently, the script includes network information and system info gathering commands. In addition, there are additional commands mentioned in the "Commands.txt" and "command-book.xlsx" files

✨ Features

  • Run on any Windows computer without the need to install additional software or scripts.
  • Ability to customize the script to fulfill specific tasks, reducing the need for manual intervention.
  • Minimize mouse clicks and copy-paste actions by automating the process of gathering system information.
  • Automatically transfer the collected data to a text file for easy organization and analysis.
  • Generated text files are named in a proper order, making it convenient to locate and reference specific reports.

🛠️ Technology Used

  • Windows Script Host (WSH)
  • VBScript
  • CMD commands
  • Windows shortcuts

📋 Prerequisites

  • Windows operating system
  • Windows Script Host (usually pre-installed on Windows systems)

🚀 Installation

  1. Clone or download the System Info Gather repository.
  2. Run the script file "SystemInfoGather.lnk" using Windows Script Host.

💡 Usage

  1. Double-click on the SystemInfoGather.lnk shortcut file.
  2. The script will open a command prompt window and prompt you to select a directory to store the output files.
  3. Select the desired directory using the folder browser dialog.
  4. The script will start gathering system information and executing various commands while displaying.
  5. Once the process is complete, the script will generate text files with the collected information in the selected directory.

⚙️ Configuration

The System Info Gather tool allows you to customize the commands and information you want to gather. Follow these steps to add your own commands:

  1. Open the Tester.vbs file in a text editor.
  2. Locate the Executable Commands section.
  3. Add your desired command using the following format:
    PerformCommand "CMD-command-here", "File name"
  4. Save the changes to the Tester.vbs file.
  5. Run the SystemInfoGather.lnk shortcut file as described in the "Usage" section.
  6. The modified command will be executed during the script's execution, and the output will be stored in a text file.

Repeat the above steps to add more commands or customize the existing ones according to your needs. Ensure that the commands you add are compatible with the Windows Command Prompt environment.


📂 File Structure

  • SystemInfoGather.lnk
  • Tester.vbs
  • Commands.txt
  • Command-book.xlsx
  • README.md

🚦 Troubleshooting

  • If you encounter any errors related to insufficient privileges or access denied, it may be due to the script requiring administrative privileges to gather certain system information. In such cases, you can try running the script with administrative rights to resolve the issue.
  • To run the script as an administrator:
    1. Right-click on the SystemInfoGather.lnk shortcut file.
    2. Select "Run as administrator" from the context menu.
  • By running the script with administrative privileges, you ensure that it has the necessary permissions to access and retrieve the desired system information.

  • 🤝 Contributions

    Contributions to the System Info Gather project are welcome. Please follow the guidelines outlined in the CONTRIBUTING.md file.

    📄 License

    This project is licensed under the MIT License.

    🙏 Acknowledgements

    Special thanks to the contributors and the open-source community for their support and valuable feedback.

    About

    System Info Gather is a Windows script that simplifies the process of gathering and storing network and system information. It automates the collection of data for troubleshooting and analysis, making it convenient and efficient.

    Topics

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published