Hi,
My understanding is "Time Out Duration" doesn't mean to abort the action.
The value is used to check if the action takes too long time to complete despite the command returns. So, we need to wait to complete the process.
For example, (on Windows)
- Time Out Duration: 30
- Command Line String: notepad.exe
If notepad.exe process is killed within 30 seconds, the result is succeeded.
If notepad.exe process is killed after 30 seconds or more, the result is failed.
In both case, the action is running till killing notepad.exe manually.
I'm not sure that QFramework (you mentioned) uses Windows registry, but if so, you can "reg export <key name> <file name>" instead of wmic command. I expect it is better response.
Thanks
Yas