我試圖在Windows 7中創建一個批次,它將按順序打開至少兩個Sikuli腳本。我嘗試過使用這裏找到的解決方案,無法讓他們工作。這是批處理命令我使用:Sikuli多個腳本批處理
cmd /C C:\path\Sikuli\runIDE.cmd -r C:\path\Sikuli\all.sikuli
cmd /C C:\path\Sikuli\runIDE.cmd -r C:\path\Sikuli\sikuli_test.sikuli
我也試過:
start /i /b /wait C:\path\Sikuli\runIDE.cmd -r :\path\Sikuli\all.sikuli
start /i /b /:\path\Sikuli\runIDE.cmd -r :\path\Sikuli\sikuli_test.sikuli
第一個Sikuli腳本執行,但第二個沒有。這個問題似乎是在cmd中打開的Sikuli IDE中,它一旦初始化,不允許批處理中的任何其他命令執行,因爲Sikuli的監視進程接管了cmd提示符。