In my opinion "call" is not the right statement to call an exe. Can you try 
it with a start with the proper arguments?
Regards,
Christoph

slide schrieb am Donnerstag, 19. August 2021 um 17:28:44 UTC+2:

> Does the application try and interact with the desktop? If you are running 
> the agent/jenkins as a Windows service, it will not be able to interact 
> with the desktop by default. You need to search for "services interact 
> desktop windows" to find information on how to enable it.
>
> On Thu, Aug 19, 2021 at 8:20 AM Mahmoud Beltagy <[email protected]> 
> wrote:
>
>> It is important for my build to open this exe, without it the build 
>> process will fail, so the issue is not continuing the process.
>> I want jenkins to be able to open an external exe to use it in the build 
>> process
>>
>> On Wednesday, August 18, 2021 at 4:01:27 PM UTC+2 [email protected] 
>> wrote:
>>
>>> [email protected] schrieb am Mittwoch, 18. August 2021 um 15:14:13 
>>> UTC+2:
>>>
>>>> I have the same issue here.
>>>> I have a .bat file named bat *RunUSBRedirector.bat* that only has one 
>>>> line
>>>>
>>>> *call "C:\Program Files\USB Redirector Client\usbredirectorlt.exe"*
>>>> this line should start the application USB Redirector Client
>>>> when I invoke this .bat file in the cmd it behaves as expected, but 
>>>> when I try to run it in jenkins [bat """RunUSBRedirector.bat"""]  it gets 
>>>> stuck.
>>>> I tried the mentioned points:
>>>> -Run another exe (calc.exe for example) it worked, but when I tried 
>>>> another exe that I installed a few months ago it did not work
>>>> -using cmd /c does not change anything
>>>> -I get an error when I add a typo to the name of the exe
>>>> -I don't think the program waits for stdin, and I don't know how to 
>>>> close it (NOTE: cmd window does not show)
>>>>
>>>
>>> Yes,  that is expected. You can only usefully commands that finish at 
>>> some point in time and only then the next command will be executed. 
>>> If the program runs forever then it looks like it is stuck (but it is 
>>> just  waiting for the program to finish).  
>>> See https://superuser.com/a/341603 for how send a program into 
>>> background on windows.  
>>> You should also have some way to stop the program again before your  
>>> jenkins job exits....
>>>  
>>>
>>>> -the web interface does not get stuck
>>>>
>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-users/9962af5c-e61e-455a-bb9b-96f7cfb2ab21n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-users/9962af5c-e61e-455a-bb9b-96f7cfb2ab21n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
>
> -- 
> Website: http://earl-of-code.com
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/8cc21712-328f-4cbd-9b24-175a73b4d6fen%40googlegroups.com.

Reply via email to