← Back to team overview

sikuli-driver team mailing list archive

[Bug 1893319] Re: [2.0.4] Issue in openApp with 'cmd.exe /c ...' command --- workaround

 

Dear RaiMan,
Any update about this fix? We had many scripts which we created in sikulix1.0 and we try to update to latest sikuli and end up in this error. Can we expect the fix soon?
Thanks a lot for your support

-- 
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to SikuliX.
https://bugs.launchpad.net/bugs/1893319

Title:
  [2.0.4] Issue in openApp with 'cmd.exe /c ...' command --- workaround

Status in SikuliX:
  In Progress

Bug description:
  **************** possible workaround:

  in Jython: use os.Popen()
  in Java: use ProcessBuilder

  --------------------------------------------

  REGRESSION - issue detected on
  Sikuli : 2.0.x
  OS : win 10 - 64 bit [version 1903]
  java version : on both java 8 and java 11

  OK in Sikuli 111. All following command works as expected in Sikuli
  111.

  Run following command :

  cmd1 = 'cmd.exe /c mspaint "C:\\temp\\OneImage.png"'
  x = openApp(cmd1)
  Expected Behavior : Should open paint app with OneImage.png open in it
  Actual Behavior   : Opens the Sikuli home file path in explorer window

  cmd2 = 'cmd.exe /c mspaint'
  x = openApp(cmd2)
  Expected : Should open Untitled paint app (blank)
  Actual   : Opens the Sikuli home file path in explorer window

  cmd3 = 'cmd.exe @cmd /k "dir"'
  x = openApp(cmd3)
  Expected : Should print output of dir in command window
  Actual   : Activates command window from which sikuli is launched

To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/1893319/+subscriptions



References