Files
powershell-scripts/minimal-asset
cproudlock 0b470ef177 Fix Part Marker machine number detection in minimal script
- 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>
2025-12-10 11:29:51 -05:00
..

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