1

我正在使用安装在 Windows8 64 位系统的 F 盘中的 Sikuli 1.0.1。

我一直在尝试直接从命令行运行 sikuli 脚本(scriptname.sikuli),而无需之前打开 sikuli-ide.jar。我在互联网上进行了搜索,但看起来执行此操作的方式因您使用的版本而 异?highlight=command%20line

我已经在命令行中尝试了所有这些但没有结果

F:\APPS n DEVICES\2 MACRO RECORDERS\Sikuli\sikuli-ide.jar -r F:\APPS n DEVICES\2 MACRO RECORDERS\Sikul\scripts\lastone.sikuli

@start F:\APPS n DEVICES\2 MACRO RECORDERS\Sikuli\runIDE.cmd -r F:\APPS n DEVICES\2 MACRO RECORDERS\Sikul\scripts\lastone.sikuli

java -jar F:\APPS n DEVICES\2 MACRO RECORDERS\Sikuli\sikuli-ide.jar F:\APPS n DEVICES\2 MACRO RECORDERS\Sikul\scripts\lastone.sikuli

我怎样才能做到这一点?

4

3 回答 3

6

您需要两件事:
- runIDE.cmd 的
路径 - 您要运行的 .sikuli 文件的路径。

例如:打开命令提示符并执行以下命令:

C:\Sikuli\runIDE.cmd -r C:\Sikuli\Colour\White.sikuli

如果这不起作用,您遇到的错误是什么?

您可以创建一个包含上述命令的 .bat 文件:C:\Sikuli\runIDE.cmd -r C:\Sikuli\Colour\White.sikuli

假设批处理文件的名称是Test.bat。只需双击 Test.bat

于 2015-04-02T14:29:05.637 回答
0

从命令行运行 Sikuli 脚本

没有论据

打开命令提示符。

键入 cd "Sikuli 目录" 并输入

键入以下命令运行:

runIDE.cmd -r "sikuli 脚本路径"

有论据

runIDE.cmd -r "sikuli 脚本路径" -args "a1" "a2" "a3"

于 2015-06-19T09:42:27.117 回答
0

从 SikuliX 文档:how-to-run-sikulix-from-command-line中, -r(或等效--run的:)选项允许您从命令行运行 sikulix。

于 2016-02-22T14:38:53.387 回答