feat: 默认启动 --dangerously-skip-permissions 模式
所有6处 claude 启动点统一添加 --dangerously-skip-permissions, 确保 Portable 用户无需手动确认即可执行 Bash 等工具操作。 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
dee7742a12
commit
c4c09992f6
@ -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
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -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
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user