334c334,336
<                 argv = [os.environ['COMSPEC'], '/c', self.command]
---
>                 argv = os.environ['COMSPEC'].split() # allow %COMSPEC% to have args
>                 if '/c' not in argv: argv += ['/c'] 
>                 argv += [self.command]
341c343,345
<                 argv = [os.environ['COMSPEC'], '/c'] + list(self.command)
---
>                 argv = os.environ['COMSPEC'].split() # allow %COMSPEC% to have args
>                 if '/c' not in argv: argv += ['/c'] 
>                 argv += list(self.command)

