diff --git a/CLAUDE.md b/CLAUDE.md index fc21636..b1bd5af 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -60,7 +60,7 @@ xcodecli-shells/ ```powershell # 使用方式 -$key='YOUR_API_KEY'; iex (irm https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/setup.ps1) +$key='YOUR_API_KEY'; $f="$env:TEMP\xc.ps1";iwr -useb https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/setup.ps1 -OutFile $f;& $f ``` ## 通用脚本模式 diff --git a/ClaudeCode/setup-claude-code.ps1 b/ClaudeCode/setup-claude-code.ps1 index 6083883..25eee8a 100644 --- a/ClaudeCode/setup-claude-code.ps1 +++ b/ClaudeCode/setup-claude-code.ps1 @@ -1,7 +1,7 @@ # Claude Code Configuration Script for XCodeCLI (Windows) # This script configures Claude Code to use your XCodeCLI instance # Run with: powershell -ExecutionPolicy Bypass -File setup-claude-code.ps1 -ApiKey YOUR_KEY -# Or via one-liner: & { $key='YOUR_KEY'; iex (irm https://api.xcodecli.com/setup-claude-code.ps1) } +# Or via one-liner: & { $key='YOUR_KEY'; $f="$env:TEMP\xc.ps1";iwr -useb https://api.xcodecli.com/setup-claude-code.ps1 -OutFile $f;& $f } param( [string]$ApiKey, diff --git a/GeminiCLI/setup-gemini.ps1 b/GeminiCLI/setup-gemini.ps1 index a05554d..56aeba5 100644 --- a/GeminiCLI/setup-gemini.ps1 +++ b/GeminiCLI/setup-gemini.ps1 @@ -254,7 +254,7 @@ Interactive mode (no arguments): .\setup-gemini.ps1 One-liner: - `$key='YOUR_API_KEY'; iex (irm https://your-domain.tld/setup-gemini.ps1) + `$key='YOUR_API_KEY'; $f="$env:TEMP\xc.ps1";iwr -useb https://your-domain.tld/setup-gemini.ps1 -OutFile $f;& $f PowerShell Execution Policy: If you get an execution policy error, run: diff --git a/README.md b/README.md index e1af391..e69c10b 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ XCodeCLI-Shells 是一个跨平台的配置工具集,用于设置 Claude Code ```powershell $key='YOUR_API_KEY' -iex (irm https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/setup-claude-code.ps1) +$f="$env:TEMP\xc.ps1";iwr -useb https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/setup-claude-code.ps1 -OutFile $f;& $f ``` #### Unix/Linux/macOS (Bash) diff --git a/codex/setup-codex.ps1 b/codex/setup-codex.ps1 index a67a4e1..05ac591 100644 --- a/codex/setup-codex.ps1 +++ b/codex/setup-codex.ps1 @@ -256,7 +256,7 @@ Interactive mode (no arguments): .\setup-codex.ps1 One-liner: - `$key='YOUR_API_KEY'; iex (irm https://your-domain.tld/setup-codex.ps1) + `$key='YOUR_API_KEY'; $f="$env:TEMP\xc.ps1";iwr -useb https://your-domain.tld/setup-codex.ps1 -OutFile $f;& $f PowerShell Execution Policy: If you get an execution policy error, run: diff --git a/docs/guide/claude-code.md b/docs/guide/claude-code.md index f92b2a2..85b575c 100644 --- a/docs/guide/claude-code.md +++ b/docs/guide/claude-code.md @@ -13,7 +13,7 @@ API_KEY='你的密钥' bash -c "$(curl -fsSL https://gitea.sususu.cf/sususu/xcod ``` ```powershell [Windows] -$key='你的密钥'; iex (irm https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/ClaudeCode/setup-claude-code.ps1) +$key='你的密钥'; $f="$env:TEMP\xc.ps1";iwr -useb https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/ClaudeCode/setup-claude-code.ps1 -OutFile $f;& $f ``` ::: diff --git a/docs/guide/codex.md b/docs/guide/codex.md index 73d13c0..0821bf1 100644 --- a/docs/guide/codex.md +++ b/docs/guide/codex.md @@ -13,7 +13,7 @@ API_KEY='你的密钥' bash -c "$(curl -fsSL https://gitea.sususu.cf/sususu/xcod ``` ```powershell [Windows] -$key='你的密钥'; iex (irm https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/codex/setup-codex.ps1) +$key='你的密钥'; $f="$env:TEMP\xc.ps1";iwr -useb https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/codex/setup-codex.ps1 -OutFile $f;& $f ``` ::: diff --git a/docs/guide/gemini-cli.md b/docs/guide/gemini-cli.md index 2056f0b..9258541 100644 --- a/docs/guide/gemini-cli.md +++ b/docs/guide/gemini-cli.md @@ -13,7 +13,7 @@ API_KEY='你的密钥' bash -c "$(curl -fsSL https://gitea.sususu.cf/sususu/xcod ``` ```powershell [Windows] -$key='你的密钥'; iex (irm https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/GeminiCLI/setup-gemini.ps1) +$key='你的密钥'; $f="$env:TEMP\xc.ps1";iwr -useb https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/GeminiCLI/setup-gemini.ps1 -OutFile $f;& $f ``` ::: diff --git a/docs/guide/index.md b/docs/guide/index.md index dcd50d4..b7d50eb 100644 --- a/docs/guide/index.md +++ b/docs/guide/index.md @@ -25,7 +25,7 @@ API_KEY='你的密钥' bash -c "$(curl -fsSL https://gitea.sususu.cf/sususu/xcod ``` ```powershell [Windows] -$key='你的密钥'; iex (irm https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/setup.ps1) +$key='你的密钥'; $f="$env:TEMP\xc.ps1";iwr -useb https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/setup.ps1 -OutFile $f;& $f ``` ::: diff --git a/docs/index.md b/docs/index.md index f80c6f0..00c0a69 100644 --- a/docs/index.md +++ b/docs/index.md @@ -33,7 +33,7 @@ const copied = ref(false) const commands = { bash: `API_KEY='你的密钥' bash -c "$(curl -fsSL https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/setup.sh)"`, - powershell: `$key='你的密钥'; iex (irm https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/setup.ps1)` + powershell: `$key='你的密钥'; $f="$env:TEMP\xc.ps1";iwr -useb https://gitea.sususu.cf/sususu/xcodecli-shells/raw/branch/main/setup.ps1 -OutFile $f;& $f` } function copyCommand() { diff --git a/quick-start.html b/quick-start.html index 049cd6c..f563129 100644 --- a/quick-start.html +++ b/quick-start.html @@ -296,7 +296,7 @@