First of all, no I don't, but anyway, it's Windows 7 BTW, you didn't answer my question. That's only an example. Sometimes I might need it for other things but it's not cmd help that I want, I know I could use | or &. So, what about creating files?
The command given to shell is sent directly to cmd.exe (on Windows anyways), so you can use whatever line/statement separators cmd.exe supports. I think cmd.exe supports at least && to chain commands together, as in command1 && command2. Another solution could be to use multiple shell() invocations.