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