A tool for adding simulated CM Clients to ConfigMgr for collection querying, report building, and testing ConfigMgr environments. Read the blog post here.
There is now practically no setup to the tool, simply download the newest release from releases above! Run the installer then launch ClientFaux as a standard user account (or admin, doesn't matter).
Navigate to the `⚙CM Settings' tab and provide your CM Servers FQDN or netbios name, then the three letter site code. The tool will not work without both.
Then switch to the Naming tab and provide your client base name and the starting and ending device IDs you'd like to create in CM.
Then hit 'Ready' from the main tab when you're ready to go!
The client should appear within CM in ten seconds or so! Hardware Inventory will take a bit longer to appear.
Feature | Version | Done? |
---|---|---|
No more hardcoded variables! | v0.1-alpha | ✔️ |
No more hardcoded paths | v0.2-alpha | ✔️ |
Flexible Cert Path | v0.2-alpha | ✔️ |
Better logging | v0.3-alpha | ✔️ |
Working Client Inventory | v1.0 | ✔️ |
WPF GUI | v2.0 | ✔️ |
User Custom Client Discovery Values | v2.1 | ✔️ |
Machine and User policy download | v 2.2 | --- |
Machine and User policy viewing | v 2.x | --- |
Client HeartBeat Sending | v 2.x | --- |
Support for compression | v 2.x | --- |
Overload individual inventory items | v 3.x | --- |
Maintain localdb for future reuse of clients | v 3.x | --- |
Custom DDM now works too!
All devices created with ClientFaux recieve the custom DDR property of ClientType : FakeClient
, you can use this property to exclude all fake Clients, or to exclude them instead in your reports and Collections.
This is meant for TestLab use only. Proceed with caution
tested on ConfigrMgr Current Branch v1810