我读了您可以在 Inkscape 中使用各种 CLI 选项。
然而,我还没有找到办法使用它们Inkscape 便携式。当我进入我的cmd
窗口时,例如
InkscapePortable.exe --action-list
...启动画面短暂出现,但随后又退出。当我省略参数时,Inkscape 以 GUI 启动。
Inkscape Portable 是否不支持 CLI 参数或者我遗漏了什么?
答案1
看起来 Windows 版 Inkscape 附带两个可执行二进制文件,一个用于 GUI,一个用于 CLI。只有 CLI 版本 ( inkscape.com
) 可与控制台连接。否则它们完全相同。
PortableApps 启动器将仅启动 GUI 版本。inkscape.com
仍然存在,您可以手动启动它,但它不会使用便携式环境。对于一般的批处理命令,这应该不会有太大区别。
当您使用 PortableApps 启动器时,它会顺利传递参数 — 只是它启动的 Inkscape 进程不会打印到您的控制台窗口。不过它还是会很快退出。
(不要被文件扩展名所混淆。inkscape.com
是一个普通的 Windows 可执行文件,而不是 16 位 DOS 可执行文件。)