yeg
5 天以前 f20b8ca6cd7f237dc542052713f4bdfcf7e5d8de
refs
用户 yeg <1347747024@qq.com>
星期五, 十月 9, 2026 13:47 +0800
提交者 yeg <1347747024@qq.com>
星期五, 十月 9, 2026 13:47 +0800
提交f20b8ca6cd7f237dc542052713f4bdfcf7e5d8de
目录 d447cb507d2c17aeccba9c33ec2ec97f7b2552fa 目录 | zip | gz
parent 87f9d7a9da896a83aa5e5e2b6f06023b573857bd 查看 | 对比
文件探查脚本改为找 .pcj 工步方案并打印逐工步内容

现场确认方案不在 .sto 而在软件自带的 .pcj:SysSchedule 格式 XML、未压缩、声明 utf-8,
每个工步一条 <Step>,带 CtrlTypeName(控制类型名)、CtrlValue(设定值)、Limit(截止条件)、
GotoStep(跳转),方案名在 <ScheduleName>。

- 方案判据加入 .pcj(只看扩展名,不要求文件名带关键字——现场那两个文件名都不含 step/plan);
- 新增 Get-TagValue,解析到 <Steps> 时打印方案名、任务目录、方案标题/说明/最后修改、工步数,
以及前 StepPreview 个与后 StepPreview 个工步的内容(中间省略,防止刷屏);
- 头部注释与 -MaxStepChars / -StepPreview 参数同步。

演练补上 .pcj 用例(声明 utf-8、无 BOM、中文工步名):判据、按声明编码解码、ScheduleName /
CtrlTypeName 取值、工步数,全部通过。
1个文件已修改
38 ■■■■■ 已修改文件
scripts/j22-introspect-files.ps1 38 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史