Documentation: - Add ShopDB-API.md with full API reference (all GET/POST endpoints) - Add detailed docs for Update-ShopfloorPCs-Remote, Invoke-RemoteMaintenance, Update-PC-CompleteAsset - Add DATA_COLLECTION_PARITY.md comparing local vs remote data collection - Add HTML versions of all documentation with styled code blocks - Document software deployment mechanism and how to add new apps - Document deprecated scripts (Invoke-RemoteAssetCollection, Install-KioskApp) Script Updates: - Update deployment source paths to network share (tsgwp00525.wjs.geaerospace.net) - InstallDashboard: \\...\scripts\Dashboard\GEAerospaceDashboardSetup.exe - InstallLobbyDisplay: \\...\scripts\LobbyDisplay\GEAerospaceLobbyDisplaySetup.exe - UpdateEMxAuthToken: \\...\scripts\eMx\eMxInfo.txt - DeployUDCWebServerConfig: \\...\scripts\UDC\udc_webserver_settings.json - Update machine network detection to include 100.0.0.* for CMM cases - Rename PC Type #9 from "Part Marker" to "Inspection" Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Complete Asset Collection
Comprehensive PC asset data collection scripts. Requires Administrator privileges.
Quick Start
Run as Administrator:
Update-PC-CompleteAsset.bat
For scheduled tasks (no window):
Update-PC-CompleteAsset-Silent.bat
Files
| File | Description |
|---|---|
Update-PC-CompleteAsset.bat |
Main launcher (interactive) |
Update-PC-CompleteAsset-Silent.bat |
Silent launcher for scheduled tasks |
Update-PC-CompleteAsset.ps1 |
Main PowerShell script |
Get-ShopfloorConfig.ps1 |
Shopfloor configuration functions (required) |
Requirements
- Administrator privileges required
- PowerShell 5.1 or later
- Network access to ShopDB API
What It Collects
- System information (hostname, serial number, manufacturer, model)
- Operating system details
- Network interface configurations (all adapters)
- For shopfloor PCs:
- DNC/machine configurations from GE registry
- Machine network detection (192.168.x.x)
- Serial port configurations
- DualPath settings
- Dell warranty information (optional, via proxy)
Parameters
| Parameter | Default | Description |
|---|---|---|
-ProxyURL |
http://10.48.130.158/vendor-api-proxy.php |
Warranty API proxy |
-DashboardURL |
https://tsgwp00525.rd.ds.ge.com/shopdb/api.asp |
ShopDB API endpoint |
-SkipWarranty |
$true |
Skip warranty lookups |
-TestConnections |
$false |
Test API connectivity only |
Usage Examples
# Standard execution
.\Update-PC-CompleteAsset.ps1
# Test connectivity only
.\Update-PC-CompleteAsset.ps1 -TestConnections
# With warranty lookup enabled
.\Update-PC-CompleteAsset.ps1 -SkipWarranty:$false