- Separate valid machine type indicators from generic placeholders - Part Marker numbers (0612, 0613, 0615, 8003) are now sent to API - Wax Trace (0600) also sent as valid machine number - Only WJPRT, WJCMM, WJMEAS prefixes treated as generic/placeholder - Add machineTypeHint for PC type detection from valid machine numbers Previously these valid machine numbers were incorrectly treated as generic placeholders and not submitted to the API. Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Minimal Asset Collection
Lightweight PC asset data collection. No Administrator privileges required.
Quick Start
Update-PC-Minimal.bat
Files
| File | Description |
|---|---|
Update-PC-Minimal.bat |
Main launcher |
Update-PC-Minimal.ps1 |
Main PowerShell script |
Requirements
- No administrator privileges needed
- PowerShell 5.1 or later
- Network access to ShopDB API
What It Collects
- Basic system info (hostname, serial number, manufacturer, model)
- IP address (using ipconfig, no elevated permissions)
- PC-DMIS software detection (for measuring machine classification)
When to Use
- PCs where users cannot run as administrator
- Measuring machines with restricted permissions
- Quick data collection without full registry access
- Locked-down environments
Comparison with Complete Asset
| Feature | Complete | Minimal |
|---|---|---|
| Admin Required | Yes | No |
| Basic System Info | Yes | Yes |
| Network Interfaces | All | Primary only |
| GE Registry/DNC | Yes | No |
| Serial Ports | Yes | No |
| Warranty Lookup | Optional | No |