## 简介
该脚本帮助用户将 DSN 文件**批量**转换成 EDIF 文件，将 OLB 文件**批量**转换成 XML 文件。


## 使用方式
0. 此脚本需要在安装有 OrCad Capture 的电脑上使用
1. 双击运行 `install-orcad-extension.bat` 以安装转换插件.
2. 留意运行窗口的提示, 看看是否有报错.
  如果安装正常,跳到下一步.
  如果安装失败,可按以下步骤手动安装:
    - 双击 `openScriptsDirectory.bat`。如果该 bat 程序没有为你打开 `batchConversion` 文件夹，请手动创建
    - 在 `<Cadence_Installation_Root>\tools\capture\tclscripts\capAutoLoad` 目录下（`<Cadence_Installation_Root>`替换成 OrCad 的安装目录）新建文件夹 `batchConversion`
    - 将 5 个 `.tcl` 后缀的文件复制到 `batchConversion` 文件夹中
3. 重启 OrCAD Capture, 主菜单中可以找到 `Batch Conversion` 菜单项。如果没有找到该菜单项，就说明插件未安装成功.
4. `Batch Conversion` 菜单下有 `Convert Sch To EDIF` 和 `Convert Schlib To XML` 两个子菜单.
5. 以原理图转换为例，`Batch Conversion` 菜单
6. 再点击 `Convert Sch To EDIF` 子菜单，将会打开一个将原理图批量转换成 EDIF 文件的引导弹窗
7. 弹窗上的 `Source Directory` 表示源文件（即 .dsn 文件）所在文件夹，`Output Directory` 表示转换得到的 EDIF 文件存放位置
8. 确定源文件夹和输出文件夹后，点击 `Translate` 开始批量转换文件。脚本会自动将源文件夹（包括其子文件夹）下的 `.dsn` 后缀文件转换到输出文件夹
9. 弹窗提示转换结束后，即可在输出文件夹可以查看到转换后的 EDIF 文件。多余的 `convertLog.txt` 是批量转换日志文件，`cap2edi.log` 是 Capture 日志文件


## 注意事项
1. 建议选择路径, 或从资源管理器复制路径，而不是手动输入路径.
2. 注意路径前后不要有引号. 从资源管理器复制的路径可能带有引号,需要去除.
