从 Windows 命令行调用脚本
Call script from Windows command line
是否可以从 Windows 命令行在数码显微照片中调用脚本?我似乎找不到有关 DM 命令行选项的信息(如果有的话)。
不,这对于 GMS 版本 2 或更低版本 是不可能的。 DigitalMicrograph 中没有用于脚本启动的命令行参数。
但是,如果您想 运行 在 DM 启动时自动执行脚本,您可以通过将脚本安装为插件(.gtk 文件)来实现。
从 GMS 3.0.1 开始,应用程序有一个可选的启动参数。
您可以键入(在命令提示符中):
DigitalMicrograph.exe /ef "test.s"
to launch the script test.s
within the application.
类似的,你可以这样输入
DigitalMicrograph.exe /es "scriptcommand"
to directly execute the script-line scriptcommand
within the application.
很遗憾,早期版本的 GMS 没有此选项。
注意:当您在应用程序已经 运行ning 时调用 DigitalMicrograph.exe 时,它将 不会 再次启动程序,而是激活已经 运行正在申请。因此,这可用于在已经 运行ning 的应用程序中启动脚本。
这也为 运行 从不同的编辑器(如 NotePad++)创建 DM 脚本打开了一个很好的途径。
在NotePad++中你可以配置一个“运行”命令。
如果您按 F5 指定要调用的命令。因此,要使此 运行 成为 DM 脚本,请使用如下行:
"C:\Program Files\Gatan\DigitalMicrograph.exe" /ef "$(FULL_CURRENT_PATH)"
然后您可以通过选择此 运行.
来执行在 NotePad++ 中编写的脚本
是否可以从 Windows 命令行在数码显微照片中调用脚本?我似乎找不到有关 DM 命令行选项的信息(如果有的话)。
不,这对于 GMS 版本 2 或更低版本 是不可能的。 DigitalMicrograph 中没有用于脚本启动的命令行参数。
但是,如果您想 运行 在 DM 启动时自动执行脚本,您可以通过将脚本安装为插件(.gtk 文件)来实现。
从 GMS 3.0.1 开始,应用程序有一个可选的启动参数。
您可以键入(在命令提示符中):
DigitalMicrograph.exe /ef "test.s"
to launch the script
test.s
within the application.
类似的,你可以这样输入
DigitalMicrograph.exe /es "scriptcommand"
to directly execute the script-line
scriptcommand
within the application.
很遗憾,早期版本的 GMS 没有此选项。
注意:当您在应用程序已经 运行ning 时调用 DigitalMicrograph.exe 时,它将 不会 再次启动程序,而是激活已经 运行正在申请。因此,这可用于在已经 运行ning 的应用程序中启动脚本。
这也为 运行 从不同的编辑器(如 NotePad++)创建 DM 脚本打开了一个很好的途径。
在NotePad++中你可以配置一个“运行”命令。 如果您按 F5 指定要调用的命令。因此,要使此 运行 成为 DM 脚本,请使用如下行:
"C:\Program Files\Gatan\DigitalMicrograph.exe" /ef "$(FULL_CURRENT_PATH)"
然后您可以通过选择此 运行.
来执行在 NotePad++ 中编写的脚本