Skip to content

gnubyte/windows-profiler

Repository files navigation

User Settings Profiler

Download release V1.0.0

A portable executable application for profiling and comparing system configurations, browser settings, installed software, printers, and mapped network drives on a Windows machine. Built with CustomTkinter for a modern dark theme and enhanced usability.

Screenshot of software

Features

  • Profile System: Capture information about installed software, printers, Windows configuration, browser favorites, and mapped drives.
  • Save/Load Profiles: Export profiles as JSON files for future reference.
  • Profile Comparison: Compare the current system profile against a previously saved profile, with a diff view highlighting changes.
  • Contextual Copying: Copy profile details to the clipboard with right-click.

Using it

Download the exe from the releases section

Requirements

  • Python 3.x
  • Libraries:
    • customtkinter, tkinter
    • psutil, wmi, win32print, win32api, deepdiff, json, os, platform

Installation

  1. Install required packages:
    pip install -r requirements.txt

About

Windows profiling app to help information technology staff get an idea of what needs to be present on the new computer before and after switching the user to a new desktop

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors