如題,因為我有一個程式是需要在背景執行,有點server的程式,
所以會像這樣執行,然後如果手動執行的話會在cmd line秀出一些訊息的~
${process} Start Process server.exe
手動執行大概像這樣,
C:\server.exe
server is running
然後我在robot想看他輸出的訊息,
Log To Console ${process.stdout}
Log To Console ${process}
但都一直看不到,輸出的訊息是長這樣:
<_io.BufferedReader name=5>
<subprocess.Popen object at 0x000001D0CB1D2160>
也有試著加過shell=true了,結果一樣,
另外,我也試了改用Run Process,結果變只有輸出我執行的檔案
C:\server.exe
.<result object with rc 0>
不知道這邊有沒有熟悉robot的大神可以幫忙解答一下的?
感謝萬分。