没办法。os.execute应该是使用系统的system调用。你说的那种应该是使用类似popen或者其他的方法。除非多线程,否则os.execute肯定阻塞直到调用返回,而tcpdump这种一般要打开管道方便写对方输入,同时读对方输出的。
execute("start nodepad.exe")