【发布时间】:2013-08-14 02:45:36
【问题描述】:
我正在使用sejda-console.bat,当涉及到空间时,我遇到了参数问题。
我正在尝试使用simplesplit 功能,并按如下方式调用控制台:
call sejda-console.bat simplesplit -f %1 -o %~dp1 -s all
如果我的文件的路径是:
Z:\Test\test.pdf
脚本完美运行。但是,如果我的文件的路径是:
Z:\Test Folder\test.pdf
它失败并出现以下错误:
call sejda-console.bat simplesplit -f "Z:\Test Folder\test.pdf" -o Z:\Test Folder\ -s all
18:16:29.746 Configuring Sejda 1.0.0.M2
18:16:29.777 Loading Sejda configuration form default sejda.xml
18:16:30.027 Starting execution with arguments: 'simplesplit -f Z:\Test Folder\test.pdf -o Z:\Test Folder\ -s all'
18:16:30.027 Java version: '1.7.0_25'
18:16:30.199 Option only takes one value: --output -o value : output directory (required)
我想知道有没有人熟悉 sejda-console 或者只是传递带有空格的参数可以为我指明正确的方向。我已经广泛搜索并尝试了所有可能的参数组合等。
谢谢
【问题讨论】:
标签: java batch-file parameters spaces sejda