Commit d3e3834
authored
Update SystemTester.ps1
New Features Added
1. Tool Integrity Verification Function
Added Test-ToolIntegrity() function that:
Checks 8 key tools for minimum expected file sizes
Detects suspiciously small files (corrupted downloads)
Validates .exe extension
Has optional digital signature verification (commented out for speed)
Provides launcher-aware recommendations for re-download
Asks user permission to continue if issues found
2. Integrated into Initialize-Environment
The function now:
Checks for folder existence
Counts available tools
Runs integrity verification (new!)
Only proceeds if all checks pass
3. Launcher Awareness Working
Detects $env:SYSTESTER_LAUNCHER variable
Provides contextual messages based on how script was launched
Guides users to Option 6 when appropriate1 parent f7adf9d commit d3e3834
1 file changed
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
650 | 650 | | |
651 | 651 | | |
652 | 652 | | |
653 | | - | |
| 653 | + | |
| 654 | + | |
654 | 655 | | |
655 | 656 | | |
656 | 657 | | |
| |||
0 commit comments