From 11dfd7768cb7947171da503c83d90d8bd946dfdf Mon Sep 17 00:00:00 2001 From: giteaMyFirstvdsRoot Date: Tue, 1 Sep 2026 10:56:45 +0000 Subject: [PATCH] fix claude path --- setup.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.ps1 b/setup.ps1 index 56442bb..efcc81f 100644 --- a/setup.ps1 +++ b/setup.ps1 @@ -42,7 +42,7 @@ function Restart-Claude { Start-Sleep 3 Start-Process "claude://" -ErrorAction SilentlyContinue if (-not $?) { - $exe = Get-ChildItem "$env:LOCALAPPDATA\Programs" -Recurse -Filter "Claude.exe" -ErrorAction SilentlyContinue | Select-Object -First 1 + $exe = @("$env:LOCALAPPDATA\AnthropicClaude","$env:LOCALAPPDATA\Programs") | ForEach-Object { Get-ChildItem $_ -Recurse -Filter "claude.exe" -ErrorAction SilentlyContinue } | Select-Object -First 1 if ($exe) { Start-Process $exe.FullName } else { Warn "Открой Claude вручную." } } Ok "Готово. Открой выбор модели в чате: там GLM-5.3, Kimi K3 и Flash." @@ -70,7 +70,7 @@ if ($Mode -eq "restore") { # ---------- 1. Claude ---------- Say "[1/5] Проверяю приложение Claude..." -$claudeExe = Get-ChildItem "$env:LOCALAPPDATA\Programs" -Recurse -Filter "Claude.exe" -ErrorAction SilentlyContinue | Select-Object -First 1 +$claudeExe = @("$env:LOCALAPPDATA\AnthropicClaude","$env:LOCALAPPDATA\Programs") | ForEach-Object { Get-ChildItem $_ -Recurse -Filter "claude.exe" -ErrorAction SilentlyContinue } | Select-Object -First 1 if ($claudeExe) { Ok "Claude установлен." } else { Warn "Claude не найден. Открываю страницу загрузки..."