如何从命令行运行sikuli 1.0.1脚本

lit*_*u16 1 command-line sikuli sikuli-ide

我在Windows8 64bit系统中使用安装在F驱动器中的Sikuli 1.0.1.

我一直试图直接从命令行运行sikuli脚本(scriptname.sikuli),而不必打开sikuli-ide.jar.我在互联网上搜索,但看起来这样做的方式会有所不同,具体取决于您使用的是哪个版本我已​​经阅读过这个版本而没有任何结果:http: //doc.sikuli.org/faq/010-command-line.html ?高亮=命令%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
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

Ten*_*zin 6

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

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

C:\Sikuli\runIDE.cmd -r C:\Sikuli\Colour\White.sikuli
Run Code Online (Sandbox Code Playgroud)

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

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

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