From 6468e91c7a58ce739290bf9fbf3299ec3e95b809 Mon Sep 17 00:00:00 2001 From: Codex Date: Wed, 24 Jun 2026 11:06:10 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A9=20BLE=20=E5=90=AF=E5=8A=A8=E8=84=9A?= =?UTF-8?q?=E6=9C=AC=E8=AF=BB=E5=8F=96=E7=94=A8=E6=88=B7=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tools/pc-metrics/start-ble-metrics.ps1 | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tools/pc-metrics/start-ble-metrics.ps1 b/tools/pc-metrics/start-ble-metrics.ps1 index a74c3e6..a0105e3 100644 --- a/tools/pc-metrics/start-ble-metrics.ps1 +++ b/tools/pc-metrics/start-ble-metrics.ps1 @@ -17,6 +17,16 @@ $pidFile = Join-Path $scriptDir "metrics-ble.pid" $logFile = Join-Path $scriptDir "metrics-ble.log" $errFile = Join-Path $scriptDir "metrics-ble.err.log" +foreach ($envName in @("ZHIPU_API_KEY", "ZHIPU_BASE_URL")) { + $processValue = [Environment]::GetEnvironmentVariable($envName, "Process") + if (-not $processValue) { + $userValue = [Environment]::GetEnvironmentVariable($envName, "User") + if ($userValue) { + [Environment]::SetEnvironmentVariable($envName, $userValue, "Process") + } + } +} + function Get-MetricsProcesses { Get-CimInstance Win32_Process -Filter "name='python.exe'" | Where-Object { $_.CommandLine -and $_.CommandLine.Contains($pushScript) }