Tcl/Tk學習筆記
OrCAD Capture包含一個腳本功能,允許用戶通過命令提示符執行Capture命令。OrCAD Capture還提供了命令存儲和命令顯示的工具,在OrCAD Capture中執行的每個操作都
將以TCL命令的形式記錄到Capture TCL文件中。
命令存儲
默認情況下OrCAD Capture禁用TCL日志記錄功能。
要啟用將在Capture中執行的每個命令記錄到TCL腳本文件,您需要在Capture Command窗口中執行如下命令:
SetOptionBool Journaling TRUE
命令顯示
如果你處於TCL命令日志記錄模式,則可以通過如下設置在會話日志窗口中查看每個已執行的Capture命令。
SetOptionBool DisplayCommands TRUE
關閉命令
在某些情況下,一個Capture命令對應於一組多個TCL命令。此外,Capture操作僅在執行后執行相應的TCL命令顯示在會話日志中。 這意味着如果是捕獲命令對應於多個TCL命令,這可能導致完成延遲捕獲命令。要避免此顯示,可以使用以下命令關閉顯示功能
SetOptionBool DisplayCommands FALSE
因此,默認情況下,命令窗口中的命令顯示處於禁用狀態。
直接執行腳本命令
在命令窗口中直接輸入命令
例如顯示當前路徑
pwd
執行腳本文件
source <Script Path and Name>
-
例如執行
D:\Cadence\tclsamples\
目錄下的selectObjs.tcl
腳本在命令窗口輸入如下指令
source D://Cadence/tclsamples/selectObjs.tcl
或者
source {D:\Cadence\tclsamples\selectObjs.tcl}