簡體   English   中英

從命令行運行Sikuli X

[英]Running Sikuli X from command line

我想出了如何使用以下命令從命令行運行Sikuli X:

@開始C:\\ SikuliX \\ runIDE.cmd -r C:\\ Users \\ Robert \\ Documents \\ Automation \\ test.sikuli

出口

我的問題是,當它運行時,它會打開另一個命令窗口,運行該程序並完成操作,但隨后不關閉它打開的命令窗口。 我想知道是否有人知道如何關閉打開的命令窗口? 我可以讓Sikuli整個找到退出按鈕並像這樣關閉它,但我不想這樣做,因為擔心某些事情可能無法正確關閉。

預先感謝任何可以幫助我解決此問題的人。

嘗試以下操作:這取決於可執行文件是命令行程序還是gui窗口。

@echo off
start "" /w /b C:\SikuliX\runIDE.cmd -r C:\Users\Robert\Documents\Automation\test.sikuli
exit

實際上,我看到它是一個批處理文件,因此請嘗試以下操作:

@echo off
call C:\SikuliX\runIDE.cmd -r C:\Users\Robert\Documents\Automation\test.sikuli
exit

從命令行運行Sikuli腳本

沒有參數

打開命令提示符。

輸入cd“ Sikuli directory”並輸入

鍵入以下命令運行:

 runIDE.cmd -r "sikuli script path"

有爭論

 runIDE.cmd -r "sikuli script path" -args "a1" "a2" "a3"

好吧,感謝下面的答案,我弄清楚了。 您所要做的就是更改Sikuli附帶的runIDE.cmd,只需在程序末尾添加exit,它就可以完美運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM