- β‘ Extremely fast
- π Really Simple - one single script
- π§ Modular
- π Lightweight
- β€οΈ Multi OS support
As a modular script, you can see all unused/optional functions in the documentation.
βββ PowerAudit.ps1 βββ output βββ result.(csv/json) - contain computer specific informations βββ apps-list βββ user-id.(csv/json) - contain user installed software's βββ user-id.(csv/json) - contain user installed software's βββ user-id.(csv/json) - contain user installed software's
- adding the ability to choose the folder's name (maybe in a textbox)
- Improve the progress-bar design
- Retrieve all web extensions
I'm open to all suggestions :)
If you're facing issues with this script, tell me here.
- Manufacturer
- Model
- Serial number
- BIOS version
- Model
- Cores
- Threads
- Frequency
- Cache size (L2 & L3)
- Architecture
- Socket
- Virtualization (On/Off)
- Model
- VRAM
- Drivers version
- Drivers release date
- RAM Manufacturer
- Total RAM amount
- RAM channels
- RAM slots
- Total space
- Total free space
- Types
- Models
- Health status
- Partition type
- Network drives
- Username
- User administrator status
- Domain
- IP address
- MAC address
- Gateway
- DNS
- DHCP status
- Version
- Achitecture
- Installation date
- Computer's hostname
- BitLocker encryption status
- Installed antivirus
- Printer(s) name(s)
- Office installed version
- Name
- Version
- Publisher
Optional (see documentation)
- Specific user / group
- Specific software