在Windows命令行中使用Gimp脚本错误

时间:2012-06-21 08:58:19

标签: windows cmd gimp script-fu

我尝试使用此脚本使用某个脚本转换.PSD。

这是我的代码:

@echo off

set gimp="c:\Program Files\GIMP 2\bin\gimp-console-2.8.exe"

%gimp% -i -b '(flatten-layer-groups 1 test.psd)' -b '(gimp-quit 0)'

但他没有工作,有这个错误:

(gimp-console-2.8.exe:1336): LibGimpBase-WARNING **: gimp-console-2.8.exe: gimp_
wire_read(): error
GIMP-╬°шсър: ═хтючьюцэю юЄъЁ√Є№ 'c:\Work\Test\1': No such file or directory

GIMP-╬°шсър: ═хтючьюцэю юЄъЁ√Є№ 'c:\Work\Test\test.psd)'': No such file or direc
tory

GIMP-╬°шсър: ═хтючьюцэю юЄъЁ√Є№ 'c:\Work\Test\0)'': No such file or directory

请帮帮我!谢谢!

2 个答案:

答案 0 :(得分:1)

我认为你需要使用双重qoutes,比如

  

%gimp%-i -b“(flatten-layer-groups 1 \”test.psd \“)” - b“(gimp-quit   0)“

请参阅this link

答案 1 :(得分:0)

例如xd函数会打开c.jpeg,该文件位于Windows 10上的Gimp版本2.10

gimp-2.10 -b "(xd \"C:\\Users\\YourUsername\\Desktop\\c.jpeg\")"