From ecf46fdc44ecbdd58418659babe1310f152b266e Mon Sep 17 00:00:00 2001 From: Nathan Date: Tue, 19 Aug 2025 12:11:03 -0600 Subject: [PATCH] restore and adapt upgrade batches --- ...-19_15-59Z-update-latest-gitignore-file.md | 374 ++++++++++++++++++ UpgradeSeqBatches.ps1 | 66 ++++ 2 files changed, 440 insertions(+) create mode 100644 UpgradeSeqBatches.ps1 diff --git a/.specstory/history/2025-08-19_15-59Z-update-latest-gitignore-file.md b/.specstory/history/2025-08-19_15-59Z-update-latest-gitignore-file.md index f47bc7a..1e57935 100644 --- a/.specstory/history/2025-08-19_15-59Z-update-latest-gitignore-file.md +++ b/.specstory/history/2025-08-19_15-59Z-update-latest-gitignore-file.md @@ -737,11 +737,385 @@ _**Assistant**_ --- +
Edit file: UpdateSequences.bat + +undefined + +**Chunk 1** +Lines added: 1, lines removed: 2 + +```diff +@@ -8,5 +8,4 @@ + echo PowerShell exited with RC=%rc% + echo @"_CURRENT\_UpdateSequences.log" +- echo( Done. Press any key to exit. +- pause >nul ++ echo Done. + exit /b %rc% +``` + +
+ +--- + +Done! I've removed the pause from `UpdateSequences.bat`. Now the script will run the PowerShell command and exit immediately without waiting for user input. + +--- + +_**User**_ + +now we need to update all UpdateSequences.bat versions in A:\1 Amazon_Active_Projects + +--- + +_**Assistant**_ + +I can see you already have a script `UpgradeSeqBatches.ps1` that does exactly this! It's designed to copy the current `UpdateSequences.bat` and `UpdateSequences.ps1` files to all subfolders that have them. + +Let me run this script for you to update all the UpdateSequences.bat files across your projects: --- +```bash +powershell -ExecutionPolicy Bypass -File "UpgradeSeqBatches.ps1" +``` +``` +PS A:\1 Amazon_Active_Projects\3 ProjectStructure> powershell -ExecutionPolicy Bypass -File "UpgradeSeqBatches.ps1" +=== Updating UpdateSequences.bat files === +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + + + + + + + + + + + + + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + + + + + + + + + + + + + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + + + + + + + + + + + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + + + + + + + + + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + + + + + + + + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + + + + + + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + + + + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + + + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 +Source .ps1: A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 + +Found 30 target files to update: + - A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Dock\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Line Loader\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\New\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 1\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 2\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 3\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 4\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 5\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Upstream\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Waterspider A\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Waterspider B\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250630_ADTA-Straightener_Horizontal\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250522_8ManPose\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250529_StandardPractices\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250130_Retrain\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250130_Retrain\Renders\Horizontal\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250130_Retrain\Renders\Horizontal Shorts\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250130_Retrain\Renders\Vertical\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250509_FPY-INC_Quicklearn\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250516_Bag-Tetris_Update\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250619_Walk-and-Point\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250715_P&S 4th Tier\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250716_Associate_Scanless-Stow\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250623_Scanless_Stow\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250616_ADTA-smart-stow_edits\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250718_Safety School Learning Experience\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250702_SS-Revisions-2025\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250514_Peccy + Waste Separation\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250604_BagEtiquette Revisions\Renders\UpdateSequences.bat + - A:\1 Amazon_Active_Projects\250805_Leader_Flow\Renders\UpdateSequences.bat + +✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Dock\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Dock\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Dock\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Line Loader\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Line Loader\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Line Loader\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\New\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\New\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\New\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 1\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 1\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 1\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 2\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 2\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 2\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 3\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 3\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 3\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 4\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 4\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 4\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 5\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 5\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Path 5\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Upstream\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Upstream\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Upstream\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Waterspider A\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Waterspider A\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Waterspider A\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Waterspider B\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Waterspider B\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250404_Dock-2.5\Renders\Waterspider B\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250630_ADTA-Straightener_Horizontal\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250630_ADTA-Straightener_Horizontal\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250630_ADTA-Straightener_Horizontal\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250522_8ManPose\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250522_8ManPose\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250522_8ManPose\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250529_StandardPractices\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250529_StandardPractices\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250529_StandardPractices\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250130_Retrain\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250130_Retrain\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250130_Retrain\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250130_Retrain\Renders\Horizontal\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250130_Retrain\Renders\Horizontal\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250130_Retrain\Renders\Horizontal\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250130_Retrain\Renders\Horizontal Shorts\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250130_Retrain\Renders\Horizontal Shorts\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250130_Retrain\Renders\Horizontal Shorts\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250130_Retrain\Renders\Vertical\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250130_Retrain\Renders\Vertical\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250130_Retrain\Renders\Vertical\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250509_FPY-INC_Quicklearn\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250509_FPY-INC_Quicklearn\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250509_FPY-INC_Quicklearn\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250516_Bag-Tetris_Update\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250516_Bag-Tetris_Update\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250516_Bag-Tetris_Update\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250619_Walk-and-Point\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250619_Walk-and-Point\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250619_Walk-and-Point\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250715_P&S 4th Tier\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250715_P&S 4th Tier\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250715_P&S 4th Tier\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250716_Associate_Scanless-Stow\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250716_Associate_Scanless-Stow\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250716_Associate_Scanless-Stow\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250623_Scanless_Stow\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250623_Scanless_Stow\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250623_Scanless_Stow\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250616_ADTA-smart-stow_edits\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250616_ADTA-smart-stow_edits\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250616_ADTA-smart-stow_edits\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250718_Safety School Learning Experience\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250718_Safety School Learning Experience\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250718_Safety School Learning Experience\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250702_SS-Revisions-2025\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250702_SS-Revisions-2025\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250702_SS-Revisions-2025\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250514_Peccy + Waste Separation\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250514_Peccy + Waste Separation\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250514_Peccy + Waste Separation\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250604_BagEtiquette Revisions\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250604_BagEtiquette Revisions\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250604_BagEtiquette Revisions\Renders\UpdateSequences.ps1 +✠Updated: A:\1 Amazon_Active_Projects\250805_Leader_Flow\Renders\UpdateSequences.bat -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1 -Destination A:\1 Amazon_Active_Projects\250805_Leader_Flow\Renders\UpdateSequences.ps1 -Force + Write-Host ✠Updated: A:\1 Amazon_Active_Projects\250805_Leader_Flow\Renders\UpdateSequences.ps1 + +=== SUMMARY === +Successfully updated: 30 +Failed updates: 0 +Total targets: 30 + +🎉 All UpdateSequences.bat files have been successfully updated! +PS A:\1 Amazon_Active_Projects\3 ProjectStructure> +``` + +--- + +Perfect! The script successfully updated all 30 `UpdateSequences.bat` files across your projects. Here's what happened: + +## ✅ Successfully Updated 30 Files: + +The script found and updated `UpdateSequences.bat` files in: +- **250404_Dock-2.5** (10 submodules: Dock, Line Loader, New, Path 1-5, Upstream, Waterspider A & B) +- **250630_ADTA-Straightener_Horizontal** +- **250522_8ManPose** +- **250529_StandardPractices** +- **250130_Retrain** (3 submodules: Horizontal, Horizontal Shorts, Vertical) +- **250509_FPY-INC_Quicklearn** +- **250516_Bag-Tetris_Update** +- **250619_Walk-and-Point** +- **250715_P&S 4th Tier** +- **250716_Associate_Scanless-Stow** +- **250623_Scanless_Stow** +- **250616_ADTA-smart-stow_edits** +- **250718_Safety School Learning Experience** +- **250702_SS-Revisions-2025** +- **250514_Peccy + Waste Separation** +- **250604_BagEtiquette Revisions** +- **250805_Leader_Flow** + +## What Was Updated: + +Each project now has the latest version of `UpdateSequences.bat` that: +- ✅ Removes the pause (exits immediately) +- ✅ Points to the correct PowerShell script path +- ✅ Has the same exit code handling + +All your projects are now synchronized with the latest `UpdateSequences.bat` script! 🎉 --- diff --git a/UpgradeSeqBatches.ps1 b/UpgradeSeqBatches.ps1 new file mode 100644 index 0000000..e7c2401 --- /dev/null +++ b/UpgradeSeqBatches.ps1 @@ -0,0 +1,66 @@ +# Copy the current UpdateSequences.bat to all subfolders that have it + +$sourceFile = "A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.bat" +$sourcePs1 = "A:\1 Amazon_Active_Projects\3 ProjectStructure\UpdateSequences.ps1" + +if (-not (Test-Path $sourceFile)) { + Write-Error "Source file not found: $sourceFile" + exit 1 +} + +if (-not (Test-Path $sourcePs1)) { + Write-Error "Source PowerShell file not found: $sourcePs1" + exit 1 +} + +Write-Host "=== Updating UpdateSequences.bat files ===" -ForegroundColor Cyan +Write-Host "Source .bat: $sourceFile" -ForegroundColor White +Write-Host "Source .ps1: $sourcePs1" -ForegroundColor White +Write-Host "" + +# Find all UpdateSequences.bat files +$targetFiles = Get-ChildItem -Path "A:\1 Amazon_Active_Projects" -Recurse -Filter "UpdateSequences.bat" | Where-Object { $_.FullName -ne $sourceFile } + +Write-Host "Found $($targetFiles.Count) target files to update:" -ForegroundColor Yellow +foreach ($file in $targetFiles) { + Write-Host " - $($file.FullName)" -ForegroundColor Gray +} +Write-Host "" + +$updatedCount = 0 +$failedCount = 0 + +foreach ($targetFile in $targetFiles) { + $targetDir = $targetFile.Directory.FullName + $targetBat = Join-Path $targetDir "UpdateSequences.bat" + $targetPs1 = Join-Path $targetDir "UpdateSequences.ps1" + + try { + # Copy the .bat file + Copy-Item -Path $sourceFile -Destination $targetBat -Force + Write-Host "✓ Updated: $targetBat" -ForegroundColor Green + + # Copy the .ps1 file + Copy-Item -Path $sourcePs1 -Destination $targetPs1 -Force + Write-Host "✓ Updated: $targetPs1" -ForegroundColor Green + + $updatedCount++ + } + catch { + Write-Host "✗ Failed to update: $targetBat" -ForegroundColor Red + Write-Host " Error: $($_.Exception.Message)" -ForegroundColor Red + $failedCount++ + } +} + +Write-Host "" +Write-Host "=== SUMMARY ===" -ForegroundColor Magenta +Write-Host "Successfully updated: $updatedCount" -ForegroundColor Green +Write-Host "Failed updates: $failedCount" -ForegroundColor Red +Write-Host "Total targets: $($targetFiles.Count)" -ForegroundColor White + +if ($failedCount -eq 0) { + Write-Host "`n🎉 All UpdateSequences.bat files have been successfully updated!" -ForegroundColor Green +} else { + Write-Host "`n⚠️ Some files failed to update. Check the errors above." -ForegroundColor Yellow +}