diff --git a/README.md b/README.md index ce62003..fb1cb1e 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,9 @@ cd SuperCharged-Claude-Code-Upgrade ### Windows Installation Options -#### Option 1: PowerShell Installer ⭐ **Native - Recommended** +> **⚠️ Windows Users:** The PowerShell installer is **experimental** and may have bugs. We strongly recommend using **WSL** (Option 2) for a reliable installation experience. + +#### Option 1: PowerShell Installer ⚠️ **Experimental - Use WSL Instead** ```powershell # Download and run the native PowerShell installer irm https://github.rommark.dev/admin/SuperCharged-Claude-Code-Upgrade/raw/branch/main/install-windows.ps1 | pwsh -ExecutionPolicy Bypass - @@ -34,7 +36,7 @@ pwsh -ExecutionPolicy Bypass -File install-windows.ps1 # OR right-click install-windows.ps1 and select "Run with PowerShell" ``` -#### Option 2: WSL (Windows Subsystem for Linux) +#### Option 2: WSL (Windows Subsystem for Linux) ⭐ **Recommended** ```bash # Clone and run in WSL wsl bash -c "git clone https://github.rommark.dev/admin/SuperCharged-Claude-Code-Upgrade.git && cd SuperCharged-Claude-Code-Upgrade && ./supercharge.sh" diff --git a/install-windows.ps1 b/install-windows.ps1 index 2582546..c46fee5 100644 --- a/install-windows.ps1 +++ b/install-windows.ps1 @@ -77,6 +77,16 @@ function Show-Banner { ╚═══════════════════════════════════════════════════════════════╝ "@ -ForegroundColor Cyan + + # Show warning about experimental status + Write-Host "" + Write-Host "⚠️ WARNING: This PowerShell installer is EXPERIMENTAL and may have bugs." -ForegroundColor Yellow + Write-Host " For reliable installation, we recommend using WSL instead:" -ForegroundColor Yellow + Write-Host " wsl bash -c 'git clone https://github.rommark.dev/admin/SuperCharged-Claude-Code-Upgrade.git && cd SuperCharged-Claude-Code-Upgrade && ./supercharge.sh'" -ForegroundColor White + Write-Host "" + Write-Host " Press Ctrl+C to exit and use WSL, or press Enter to continue..." -ForegroundColor Cyan + Read-Host + Write-Host "" } function Test-ClaudeCode {