New Features: - USB Device checkout/check-in system with barcode scanning - displayusb.asp: List all USB devices with status - addusb.asp: Add new USB devices via barcode scan - checkout_usb.asp/savecheckout_usb.asp: Check out USB to SSO - checkin_usb.asp/savecheckin_usb.asp: Check in with wipe confirmation - usb_history.asp: Full checkout history with filters - api_usb.asp: JSON API for AJAX lookups - displayprofile.asp: SSO profile page showing user info and USB history - Date/time format changed to 12-hour (MM/DD/YYYY h:mm AM/PM) - SSO links in USB history now link to profile page via search Database: - New machinetypeid 44 for USB devices - New usb_checkouts table for tracking checkouts Cleanup: - Removed v2 folder (duplicate/old files) - Removed old debug/test files - Removed completed migration documentation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
239 lines
12 KiB
Plaintext
239 lines
12 KiB
Plaintext
=====================================
|
|
Complete PC Asset Collection - Fri 12/05/2025 12:20:52.90
|
|
Computer: G1ZTNCX3ESF
|
|
User Context: lg672650sd
|
|
Script Directory: S:\DT\cameron\scan
|
|
Proxy: http://10.48.130.158/vendor-api-proxy.php
|
|
Dashboard: https://tsgwp00525.rd.ds.ge.com/shopdb/api.asp
|
|
Network Load Balancing: Disabled
|
|
=====================================
|
|
|
|
Checking for GE Aircraft Engines registry...
|
|
Backup-GERegistry.ps1 not found - skipping registry backup
|
|
|
|
|
|
=== Running PowerShell script ===
|
|
|
|
========================================
|
|
Complete PC Asset Collection & Storage
|
|
========================================
|
|
Computer: G1ZTNCX3ESF
|
|
Log file: S:\DT\cameron\scan\logs\Update-PC-CompleteAsset-2025-12-05.log
|
|
Using provided URL: https://tsgwp00525.rd.ds.ge.com/shopdb/api.asp
|
|
Dashboard: https://tsgwp00525.rd.ds.ge.com/shopdb/api.asp
|
|
Note: Warranty lookups disabled (handled by dashboard)
|
|
|
|
=== STEP 1: COLLECT SYSTEM INFO ===
|
|
Collecting comprehensive system information...
|
|
Domain detected: logon.ds.ge.com
|
|
[OK] Shopfloor domain detected
|
|
[OK] Keyence/Genspect software detected - Keyence PC
|
|
Skipping application detection (PC Type: Keyence)
|
|
Collecting installed applications...
|
|
Found 77 installed applications:
|
|
- Adobe Acrobat Reader DC (v15.017.20050)
|
|
- Adobe AcrobatReaderDC-Shopfloor XI V01 (vadobe_acrobatreaderdc-shopfloor_xi_v01 Build 0.0.0.0)
|
|
- Cisco PEAP Module (v1.1.6)
|
|
- Classic Shell (v4.3.1)
|
|
- Compatibility Pack for the 2007 Office system (v12.0.6021.5000)
|
|
- GE NOMSAgentServiceInstaller 1.0 V01 (vge_nomsagentserviceinstaller_1.0_v01 Build 0.0.0.0)
|
|
- GE SFLD GPOUpdate 1.0 V01 (vge_sfld-gpoupdate_1.0_v01 Build 0.0.0.0)
|
|
- GE Tanium Health Check (v1.07)
|
|
- Google Chrome (v142.0.7444.176)
|
|
- Google Chrome 50 V01 (vgoogle_chrome_50_v01 Build 0.0.0.0)
|
|
- Google Endpoint Verification (v2.11.28)
|
|
- Google Legacy Browser Support (v8.1.0.0)
|
|
- InternetExplorer-SF8 (v1.0.0)
|
|
- IvoSoft ClassicShell 4.3.1 V01 (vivosoft_classicshell_4.3.1_v01 Build 0.0.0.0)
|
|
- Japan Fonts (v2.2)
|
|
- Java 8 Update 101 (v8.0.1010.13)
|
|
- Microsoft Access Runtime 2016 (v16.0.4288.1001)
|
|
- Microsoft Access Runtime MUI (English) 2016 (v16.0.4288.1001)
|
|
- Microsoft Edge (v142.0.3595.94)
|
|
- Microsoft Edge WebView2 Runtime (v142.0.3595.94)
|
|
- Microsoft Office 2007-2010 Compatibility Pack
|
|
- Microsoft Office 2010 Viewers (vmicrosoft_office_2010_viewers_v5 Build 1.1.0.9)
|
|
- Microsoft Office 64-bit Components 2016 (v16.0.4288.1001)
|
|
- Microsoft Office Excel Viewer (v12.0.6219.1000)
|
|
- Microsoft Office Shared 64-bit MUI (English) 2016 (v16.0.4288.1001)
|
|
- Microsoft Office Shared 64-bit Setup Metadata MUI (English) 2016 (v16.0.4288.1001)
|
|
- Microsoft Office Shared MUI (English) 2016 (v16.0.4288.1001)
|
|
- Microsoft Office Shared Setup Metadata MUI (English) 2016 (v16.0.4288.1001)
|
|
- Microsoft Office Word Viewer 2003 (v11.0.8173.0)
|
|
- Microsoft PowerPoint Viewer (v14.0.4763.1000)
|
|
- Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219 (v10.0.40219)
|
|
- Microsoft Visual C++ 2010 x86 Redistributable - 10.0.40219 (v10.0.40219)
|
|
- Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.30501 (v12.0.30501.0)
|
|
- Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.30501 (v12.0.30501.0)
|
|
- Microsoft Visual C++ 2013 x64 Additional Runtime - 12.0.21005 (v12.0.21005)
|
|
- Microsoft Visual C++ 2013 x64 Minimum Runtime - 12.0.21005 (v12.0.21005)
|
|
- Microsoft Visual C++ 2013 x86 Additional Runtime - 12.0.21005 (v12.0.21005)
|
|
- Microsoft Visual C++ 2013 x86 Minimum Runtime - 12.0.21005 (v12.0.21005)
|
|
- Microsoft Visual C++ 2017 Redistributable (x64) - 14.16.27024 (v14.16.27024.1)
|
|
- Microsoft Visual C++ 2017 Redistributable (x86) - 14.16.27033 (v14.16.27033.0)
|
|
- Microsoft Visual C++ 2017 X64 Additional Runtime - 14.16.27024 (v14.16.27024)
|
|
- Microsoft Visual C++ 2017 X64 Minimum Runtime - 14.16.27024 (v14.16.27024)
|
|
- Microsoft Visual C++ 2017 X86 Additional Runtime - 14.16.27033 (v14.16.27033)
|
|
- Microsoft Visual C++ 2017 X86 Minimum Runtime - 14.16.27033 (v14.16.27033)
|
|
- NOMS (v1.0.0)
|
|
- OpenText HostExplorer 15 x64 (v15.0.0)
|
|
- OpenText HostExplorer SP1 15.0 V01 (vopentext_hostexplorer_sp1_15.0_v01 Build 0.0.0.0)
|
|
- Oracle JavaRuntimeEnvironment 8u101 V01 (voracle_javaruntimeenvironment_8u101_v01 Build 0.0.0.0)
|
|
- RealVNC Connect 6.0.1 V03 (vrealvnc_connect_6.0.1_v03 Build 0.0.0.0)
|
|
- Security Update for Microsoft Access 2016 (KB5002720) 32-Bit Edition
|
|
- Security Update for Microsoft Excel 2016 (KB5002794) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB3191869) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB3213551) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB4011574) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB4462148) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB4475587) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB4484103) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB4484432) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB5002058) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB5002112) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB5002341) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB5002573) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB5002575) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB5002576) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB5002616) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB5002719) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB5002757) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB5002766) 32-Bit Edition
|
|
- Security Update for Microsoft Office 2016 (KB5002792) 32-Bit Edition
|
|
- Security Update for Microsoft OneNote 2016 (KB5002622) 32-Bit Edition
|
|
- Security Update for Microsoft Outlook 2016 (KB5002683) 32-Bit Edition
|
|
- Security Update for Skype for Business 2016 (KB5002181) 32-Bit Edition
|
|
- Tanium Client 7.4.7.1179 (v7.4.7.1179)
|
|
- VNC Server 6.0.1 (v6.0.1.23971)
|
|
- VNC Viewer 6.0.1 (v6.0.1.23971)
|
|
- VR-6000 Series Software (v4.3.7)
|
|
- Windows Driver Package - KEYENCE VR Series USB-Driver (03/26/2020 1.0.0.0) (v03/26/2020 1.0.0.0)
|
|
Loaded 9 enabled applications from CSV
|
|
Matched: OpenText (ID:22) = OpenText HostExplorer 15 x64 v15.0.0
|
|
Skipping duplicate: OpenText (ID:22) = OpenText HostExplorer SP1 15.0 V01
|
|
Matched: Tanium (ID:30) = Tanium Client 7.4.7.1179 v7.4.7.1179
|
|
Found 2 tracked applications for database
|
|
Running processes:
|
|
AggregatorHost, amdfendrsr, armsvc, atieclxx, atiesrxx, chrome, ClassicStartMenu, cmd, conhost, cscript, csrss, ctfmon, dllhost, dwm, explorer, fontdrvhost, Idle, IntelCpHDCPSvc, ipf_helper, ipf_uf, jhi_service, LMS, lsass, Memory Compression, MpDefenderCoreService, msdtc, msedge, MsMpEng, MTA.Controller, mytechassistant, NetworkAdapterManager, NisSrv, noms_agent, OneApp.IGCC.WinService, pacjsworker, powershell, Registry, RtkAudUService64, RuntimeBroker, SearchApp, SearchIndexer, SecurityHealthService, SecurityHealthSystray, services, sihost, smartscreen, smss, spoolsv, StartMenuExperienceHost, svchost, System, TaniumClient, TaniumCX, TaniumDriverSvc, taskhostw, TbtP2pShortcutService, TextInputHost, unsecapp, vncagent, vncserver, vncserverui, WavesAudioService, WavesSvc64, WavesSysSvc64, WDTRpcServer, wininit, winlogon, wlanext, WmiPrvSE, WMIRegistrationService, WUDFHost
|
|
System Details:
|
|
Hostname: G1ZTNCX3ESF
|
|
Manufacturer: Dell Inc.
|
|
Model: OptiPlex 7000
|
|
Serial: 1ZTNCX3
|
|
PC Type: Keyence
|
|
User: lg672650sd
|
|
Memory: 15.7 GB
|
|
OS: Microsoft Windows 10 Enterprise LTSC
|
|
|
|
=== STEP 2: COLLECT SHOPFLOOR INFO ===
|
|
|
|
=== STEP 3: WARRANTY DATA ===
|
|
Warranty lookups disabled - Dashboard will handle warranty updates
|
|
PCs cannot reach proxy server from this network
|
|
|
|
=== STEP 4: STORE IN DATABASE ===
|
|
Sending complete asset data to dashboard...
|
|
Dashboard URL: https://tsgwp00525.rd.ds.ge.com/shopdb/api.asp
|
|
No ShopfloorInfo available
|
|
No installed applications to send
|
|
[OK] Complete asset data stored in database!
|
|
PCID: Unknown
|
|
Updated/Created: Unknown
|
|
Records affected: Unknown
|
|
|
|
=== STEP 5: PRINTER MAPPING ===
|
|
Collecting default printer information...
|
|
Default Printer: WJWT05-HP-Laserjet
|
|
Port Name: 10.80.92.67
|
|
[OK] Network printer detected - will send to database
|
|
Sending printer mapping to dashboard...
|
|
Hostname: G1ZTNCX3ESF
|
|
Printer FQDN: 10.80.92.67
|
|
DEBUG Response: {"success":true,"message":"Printer mapping updated","printerId":9,"machinesUpdated":1,"matchMethod":"ip"}
|
|
[OK] Printer mapping updated successfully!
|
|
Printer ID:
|
|
Machines Updated:
|
|
Match Method:
|
|
|
|
=== STEP 6: APPLICATION MAPPING ===
|
|
Sending tracked applications to dashboard...
|
|
Hostname: G1ZTNCX3ESF
|
|
Tracked Apps: 2
|
|
-> appid=22, appname='OpenText', version='15.0.0'
|
|
-> appid=30, appname='Tanium', version='7.4.7.1179'
|
|
DEBUG JSON: [{"appid":22,"appname":"OpenText","version":"15.0.0","displayname":"OpenText HostExplorer 15 x64"},{"appid":30,"appname":"Tanium","version":"7.4.7.1179","displayname":"Tanium Client 7.4.7.1179"}]
|
|
[OK] Installed applications updated successfully!
|
|
Apps Processed: 2
|
|
Machine ID: 5807
|
|
|
|
=== STEP 7: WINRM CONFIGURATION ===
|
|
Resetting WinRM configuration...
|
|
Checking network profile...
|
|
Interface 'logon.ds.ge.com': DomainAuthenticated
|
|
Checking for machine network interfaces...
|
|
Checking domain trust relationship...
|
|
[OK] Domain trust relationship is healthy
|
|
[OK] All network profiles are Private/Domain
|
|
Stopping WinRM service...
|
|
WinRM service stopped
|
|
Removing existing WinRM listeners...
|
|
Existing listeners removed
|
|
Starting WinRM service...
|
|
WinRM service started and set to Automatic
|
|
Running WinRM quickconfig...
|
|
WinRM quickconfig completed
|
|
Creating HTTP listener on port 5985...
|
|
HTTP listener already exists
|
|
Configuring WinRM authentication settings...
|
|
Auth: Basic=false, Negotiate=true, Kerberos=true, CredSSP=false
|
|
WARNING: The updated configuration might affect the operation of the plugins having a per plugin quota value greater
|
|
than 1024. Verify the configuration of all the registered plugins and change the per plugin quota values for the
|
|
affected plugins.
|
|
MaxMemoryPerShellMB set to 1024
|
|
Enabling LocalAccountTokenFilterPolicy...
|
|
LocalAccountTokenFilterPolicy enabled
|
|
Configuring WinRM security descriptor...
|
|
Current SDDL: O:NSG:BAD:P(A;;GA;;;BA)(A;;GR;;;IU)S:P(AU;FA;GA;;;WD)(AU;SA;GXGW;;;WD)
|
|
PSRemoting enabled
|
|
Restarting WinRM service to apply changes...
|
|
WinRM service restarted
|
|
Configuring firewall rule...
|
|
Firewall rule 'Windows Remote Management (HTTP-In)' enabled
|
|
Verifying WinRM listener...
|
|
[OK] WinRM HTTP listener configured on port 5985
|
|
[OK] Port 5985 is listening
|
|
|
|
=== STEP 8: WINRM ADMIN GROUP ===
|
|
Configuring WinRM access groups...
|
|
Target group: logon\g03078610
|
|
Checking local Administrators group...
|
|
Current Administrators members: W9_Root, Domain Admins, 503432774, g01127734, g01127722, DEL_GE000000000_GE001000000_WKS_ADMINS_US, W10_ShopAdmin
|
|
Adding logon\g03078610 to Administrators...
|
|
[OK] Added logon\g03078610 to Administrators
|
|
Checking Remote Management Users group...
|
|
Current Remote Management Users members:
|
|
Adding logon\g03078610 to Remote Management Users...
|
|
[OK] Added logon\g03078610 to Remote Management Users
|
|
|
|
=== COMPLETE ASSET UPDATE SUCCESS ===
|
|
Computer: G1ZTNCX3ESF
|
|
Type: Keyence
|
|
Serial: 1ZTNCX3
|
|
|
|
Data Collected & Stored:
|
|
[OK] Basic system information
|
|
[OK] Default printer mapping (10.80.92.67)
|
|
[OK] Application mapping (2 tracked apps)
|
|
[OK] WinRM HTTP listener (port 5985)
|
|
Note: If remote access still fails, a reboot may be required
|
|
[OK] WinRM admin group (logon\g03078610)
|
|
|
|
[OK] Complete PC asset collection finished!
|
|
All data stored in database via dashboard API.
|
|
Log file: S:\DT\cameron\scan\logs\Update-PC-CompleteAsset-2025-12-05.log
|
|
|
|
=== Script completed ===
|
|
Exit code: 0
|
|
End time: Fri 12/05/2025 12:21:17.60
|
|
|