我正在尝试使用Windows服务列表中已处于运行状态的PID /服务名终止服务。
我已经尝试过“ Process”库,并且如果我从Robot Framework启动一个进程并使用其自身的句柄终止该进程,它将起作用。但是,不适用于Windows服务中的现有过程。
答案 0 :(得分:0)
您可以尝试这样的事情:
${rc_code} ${output} Run And Return Rc And Output taskkill /PID ${PID} /F /T
Run Keyword If '${rc_code}' != '0' Log There was error during termination of process WARN