Loading...
Loading...
Compare original and translation side by side
--json--fail-if-expiring--preserve--renewTrialExpirationDateexpirationDatesf org list--json--fail-if-expiring--preserve--renewTrialExpirationDatesf org listexpirationDatedx-org-switchdx-org-switchOrganization.TrialExpirationDatesf data querynullexpirationDatesf org listOrganization.TrialExpirationDatesf data querynullsf org listexpirationDate./scripts/<skill_dir>/bash "<skill_dir>/scripts/check_expiration.sh" <alias-or-username> # one org
bash "<skill_dir>/scripts/check_expiration.sh" # default org (target-org config)
bash "<skill_dir>/scripts/check_expiration.sh" --all # every authenticated org
bash "<skill_dir>/scripts/check_expiration.sh" --all --within 30 # only orgs expiring within 30 days<skill_dir>sf org login web--preserve--renew--json--csv--fail-if-expiring./scripts/<skill_dir>/bash "<skill_dir>/scripts/check_expiration.sh" <alias-or-username> # 单个Org
bash "<skill_dir>/scripts/check_expiration.sh" # 默认Org(target-org配置)
bash "<skill_dir>/scripts/check_expiration.sh" --all # 所有已认证Org
bash "<skill_dir>/scripts/check_expiration.sh" --all --within 30 # 仅检查30天内过期的Org<skill_dir>sf org login web--preserve--renew--json--csv--fail-if-expiring| Flag | Purpose |
|---|---|
| Check every authenticated org. |
| Show only orgs expiring within N days (includes already-expired; omits paid/production). |
| Emit a JSON array of org records (data only). |
| Emit CSV rows (data only). |
| Print backup commands for expiring/expired orgs. |
| Print trial/DE extension & reactivation guidance. |
| Exit 3 if any org expires within N days (default 7). |
| Exclude scratch orgs (trial/DE only). |
| Show usage. |
--all --within 30 --json| 参数 | 用途 |
|---|---|
| 检查所有已认证Org。 |
| 仅显示N天内过期的Org(包含已过期Org;排除付费/生产Org)。也可使用 |
| 输出Org记录的JSON数组(仅数据)。 |
| 输出CSV格式的行(仅数据)。 |
| 打印即将过期/已过期Org的备份命令。 |
| 打印试用版/Developer Edition的延长与重新激活指南。 |
| 如果有Org在N天内过期,则以状态码3退出(默认N为7)。 |
| 排除scratch org(仅检查试用版/Developer Edition)。 |
| 显示使用说明。 |
--all --within 30 --jsonWarningOrg expiration status for all authenticated orgs:
Expired:
old-trial trial/DE edition expired 2026-06-20 (EXPIRED 19 day(s) ago)
Expiring soon (within 7 day(s)):
almost-up trial/DE edition expires 2026-07-14 (expires in 5 day(s) Warning)
Active (not expiring soon):
acme-trial trial/DE edition expires 2026-08-15 (expires in 37 day(s))
my-scratch scratch org expires 2026-07-25 (expires in 16 day(s))
No trial expiration (paid/production):
prod no trial expiration (paid/production org)
Summary: 1 expired, 1 expiring within 7 day(s), 2 active, 1 with no expiration.Warning所有已认证Org的过期状态:
已过期:
old-trial 试用版/Developer Edition已于2026-06-20过期 (已过期19天)
即将过期(7天内):
almost-up 试用版/Developer Edition将于2026-07-14过期 (剩余5天 警告)
活跃(非即将过期):
acme-trial 试用版/Developer Edition将于2026-08-15过期 (剩余37天)
my-scratch scratch org将于2026-07-25过期 (剩余16天)
无试用版过期日期(付费/生产):
prod 无试用版过期日期(付费/生产Org)
摘要:1个已过期,1个将在7天内过期,2个活跃,1个无过期日期。--json--csv--json--csv--json--csvorgkindexpirationDatedaysRemainingnullstatusorgIdundefined--json--csvorgkindexpirationDatedaysRemainingnullstatusorgIdundefined
**Cron watchdog** — `--fail-if-expiring[=N]` exits `3` (and prints an `ALERT:`
line to stderr) if any org expires within N days (default 7), so a scheduled
job can page you before an org lapses:
```bash
**Cron监控**——`--fail-if-expiring[=N]`在有Org在N天内过期时会以状态码3退出(并向stderr打印`ALERT:`行),因此定时任务可在Org过期前向您发送通知:
```bashundefinedundefined--preserve--preserve--preserveretrievebash "<skill_dir>/scripts/check_expiration.sh" my-trial --preserve--preserveretrievebash "<skill_dir>/scripts/check_expiration.sh" my-trial --preserve--renew--renew--renewpartners.salesforce.comPowerOfUsDesk@salesforce.commyaccount@salesforce.com--renewpartners.salesforce.comPowerOfUsDesk@salesforce.commyaccount@salesforce.com012sfjq3--fail-if-expiring--fail-if-expiring31--jsonstatus: "auth_error"--fail-if-expiring--fail-if-expiring--fail-if-expiring 12345check_expiration.sh 12345 --fail-if-expiring 7012sfjq3--fail-if-expiring--fail-if-expiring--jsonstatus: "auth_error"--fail-if-expiring--fail-if-expiring--fail-if-expiring 12345check_expiration.sh 12345 --fail-if-expiring 7 my-trial not authenticated — no saved credentials for this org
To authenticate, run one of:
sf org login web --alias "my-trial"
sf org login web --alias <my-alias> --instance-url https://test.salesforce.com
Then re-run this check. List existing logins with: sf org listsf org login web--instance-url https://test.salesforce.com my-trial 未认证——无此Org的保存凭据
请运行以下命令之一进行认证:
sf org login web --alias "my-trial"
sf org login web --alias <my-alias> --instance-url https://test.salesforce.com
然后重新运行检查。使用以下命令列出已登录的Org: sf org listsf org login web--instance-url https://test.salesforce.comundefinedundefinedundefinedundefinedsfjqsf org login websfsf org listtrailExpirationDatenullTrialExpirationDateexpirationDatesfjqsf org login websfsf org listtrailExpirationDatenullTrialExpirationDateexpirationDate