关于win32procwss的有关问题

关于win32procwss的问题
我想用win32process.CreateProcess()打开一个其他脚本程序,并通过其返回的进程信息来控制这个打开的进程,但是只能打开.exe文件,其他任何格式的文件都打不开,报错,这是怎么回事?
------解决思路----------------------
估计参数有误吧,另外用python自带标准的subprocess模块应该就可以了,避开直接调用平台相关的api...