Hi, I guess there's no need but it makes the code much simpler afaict, so is it a real problem? If I have to split the buffer I really need (more or less) duplicate the rest of the code that handles the arguments inside the loop, and if in future maybe handling other arguments are added (like where clause) this code has to be added in the loop as well afaict. I already tried before something like send the buffer to SHCommandLineToArgvw and pass the arguments down rest of the code, but then again it won't stay in the loop and interactive mode won't work. Or am I overlooking something?
The existing code already handles spaces in the property list.
If I type something like 'wmic os get name , version' I only get the first property and not the second