diff --git a/admin-authcode-gui.ps1 b/admin-authcode-gui.ps1 index 32e1a9f..3d2b4c0 100644 --- a/admin-authcode-gui.ps1 +++ b/admin-authcode-gui.ps1 @@ -18,7 +18,13 @@ elseif ([System.Diagnostics.Process]::GetCurrentProcess().MainModule.FileName -m Split-Path -Parent $MyInvocation.MyCommand.Path } else { $PWD.Path } +# gen-authcode.js / secrets.txt 查找: 当前目录 → 父目录 (dist/ 内运行时) $GenScript = Join-Path $ScriptDir "gen-authcode.js" +if (-not (Test-Path $GenScript)) { + $parentDir = Split-Path $ScriptDir -Parent + $GenScript = Join-Path $parentDir "gen-authcode.js" + if (Test-Path $GenScript) { $ScriptDir = $parentDir } # 切到父目录 +} $SecretsTxt = Join-Path $ScriptDir "secrets.txt" # ─── 品牌色 ───────────────────────────────────────────