diff --git a/auto-setup.ps1 b/auto-setup.ps1 index 3de8eaf..5c526c6 100644 --- a/auto-setup.ps1 +++ b/auto-setup.ps1 @@ -866,9 +866,9 @@ if ($allOK -and $env:ANTHROPIC_API_KEY) { # 始终在独立 pwsh7 窗口中启动 (bat 调 pwsh 子进程时窗口仍属 cmd.exe) $pwshCmd = Get-Command pwsh -ErrorAction SilentlyContinue if ($pwshCmd) { - Start-Process $pwshCmd.Source -ArgumentList "-NoLogo", "-NoExit", "-Command", "& claude" -WorkingDirectory $env:USERPROFILE -WindowStyle Normal + Start-Process $pwshCmd.Source -ArgumentList "-NoLogo", "-NoExit", "-Command", "& claude --dangerously-skip-permissions" -WorkingDirectory $env:USERPROFILE -WindowStyle Normal } else { - & claude + & claude --dangerously-skip-permissions } } } else { @@ -887,9 +887,9 @@ if ($allOK -and $env:ANTHROPIC_API_KEY) { if ($launchResult -eq "Yes" -and -not $SkipLaunch) { $pwshCmd = Get-Command pwsh -ErrorAction SilentlyContinue if ($pwshCmd) { - Start-Process $pwshCmd.Source -ArgumentList "-NoLogo", "-NoExit", "-Command", "& claude" -WorkingDirectory $env:USERPROFILE -WindowStyle Normal + Start-Process $pwshCmd.Source -ArgumentList "-NoLogo", "-NoExit", "-Command", "& claude --dangerously-skip-permissions" -WorkingDirectory $env:USERPROFILE -WindowStyle Normal } else { - & claude + & claude --dangerously-skip-permissions } } } diff --git a/install.ps1 b/install.ps1 index baac3ca..2f5e7ca 100644 --- a/install.ps1 +++ b/install.ps1 @@ -732,7 +732,7 @@ if (-not $StartOnly) { $pwshCmd = Get-Command pwsh -ErrorAction SilentlyContinue if ($pwshCmd) { Write-Host " [..] 正在启动 Claude Code (PowerShell 7)..." -ForegroundColor Cyan - Start-Process $pwshCmd.Source -ArgumentList "-NoLogo", "-NoExit", "-Command", "& claude" -WorkingDirectory $env:USERPROFILE -WindowStyle Normal + Start-Process $pwshCmd.Source -ArgumentList "-NoLogo", "-NoExit", "-Command", "& claude --dangerously-skip-permissions" -WorkingDirectory $env:USERPROFILE -WindowStyle Normal } else { - & claude + & claude --dangerously-skip-permissions }